Models
Types

Models

User

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
firstName String?
  • -
No -
lastName String?
  • -
No -
name String
  • -
Yes -
email String
  • @unique
Yes -
emailVerified Boolean?
  • -
No -
image String?
  • -
No -
status UserStatus
  • @default(UNASSIGNED)
Yes -
sessions Session[]
  • -
Yes -
accounts Account[]
  • -
Yes -
roleAssignments UserRoleAssignment[]
  • -
Yes -
businessUnits UserBusinessUnit[]
  • -
Yes -
headedBusinessUnit BusinessUnit?
  • -
No -
initiatedRequisitions Requisition[]
  • -
Yes -
assignedApprovals RequisitionApproval[]
  • -
Yes -
comments Comment[]
  • -
Yes -
uploadedAttachments Attachment[]
  • -
Yes -
notifications Notification[]
  • -
Yes -
createdTags Tag[]
  • -
Yes -
tagAssignments RequisitionTag[]
  • -
Yes -

Operations

findUnique

Find zero or one User

// Get one User
const user = await prisma.user.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserWhereUniqueInput Yes

Output

Type: User
Required: No
List: No

findFirst

Find first User

// Get one User
const user = await prisma.user.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserWhereInput No
orderBy UserOrderByWithRelationInput[] | UserOrderByWithRelationInput No
cursor UserWhereUniqueInput No
take Int No
skip Int No
distinct UserScalarFieldEnum | UserScalarFieldEnum[] No

Output

Type: User
Required: No
List: No

findMany

Find zero or more User

// Get all User
const User = await prisma.user.findMany()
// Get first 10 User
const User = await prisma.user.findMany({ take: 10 })

Input

Name Type Required
where UserWhereInput No
orderBy UserOrderByWithRelationInput[] | UserOrderByWithRelationInput No
cursor UserWhereUniqueInput No
take Int No
skip Int No
distinct UserScalarFieldEnum | UserScalarFieldEnum[] No

Output

Type: User
Required: Yes
List: Yes

create

Create one User

// Create one User
const User = await prisma.user.create({
  data: {
    // ... data to create a User
  }
})

Input

Name Type Required
data UserCreateInput | UserUncheckedCreateInput Yes

Output

Type: User
Required: Yes
List: No

delete

Delete one User

// Delete one User
const User = await prisma.user.delete({
  where: {
    // ... filter to delete one User
  }
})

Input

Name Type Required
where UserWhereUniqueInput Yes

Output

Type: User
Required: No
List: No

update

Update one User

// Update one User
const user = await prisma.user.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data UserUpdateInput | UserUncheckedUpdateInput Yes
where UserWhereUniqueInput Yes

Output

Type: User
Required: No
List: No

deleteMany

Delete zero or more User

// Delete a few User
const { count } = await prisma.user.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one User

const { count } = await prisma.user.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data UserUpdateManyMutationInput | UserUncheckedUpdateManyInput Yes
where UserWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one User

// Update or create a User
const user = await prisma.user.upsert({
  create: {
    // ... data to create a User
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the User we want to update
  }
})

Input

Name Type Required
where UserWhereUniqueInput Yes
create UserCreateInput | UserUncheckedCreateInput Yes
update UserUpdateInput | UserUncheckedUpdateInput Yes

Output

Type: User
Required: Yes
List: No

Session

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
expiresAt DateTime
  • -
Yes -
token String
  • @unique
Yes -
ipAddress String?
  • -
No -
userAgent String?
  • -
No -
userId String
  • -
Yes -
user User
  • -
Yes -

Operations

findUnique

Find zero or one Session

// Get one Session
const session = await prisma.session.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where SessionWhereUniqueInput Yes

Output

Type: Session
Required: No
List: No

findFirst

Find first Session

// Get one Session
const session = await prisma.session.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where SessionWhereInput No
orderBy SessionOrderByWithRelationInput[] | SessionOrderByWithRelationInput No
cursor SessionWhereUniqueInput No
take Int No
skip Int No
distinct SessionScalarFieldEnum | SessionScalarFieldEnum[] No

Output

Type: Session
Required: No
List: No

findMany

Find zero or more Session

// Get all Session
const Session = await prisma.session.findMany()
// Get first 10 Session
const Session = await prisma.session.findMany({ take: 10 })

Input

Name Type Required
where SessionWhereInput No
orderBy SessionOrderByWithRelationInput[] | SessionOrderByWithRelationInput No
cursor SessionWhereUniqueInput No
take Int No
skip Int No
distinct SessionScalarFieldEnum | SessionScalarFieldEnum[] No

Output

Type: Session
Required: Yes
List: Yes

create

Create one Session

// Create one Session
const Session = await prisma.session.create({
  data: {
    // ... data to create a Session
  }
})

Input

Name Type Required
data SessionCreateInput | SessionUncheckedCreateInput Yes

Output

Type: Session
Required: Yes
List: No

delete

Delete one Session

// Delete one Session
const Session = await prisma.session.delete({
  where: {
    // ... filter to delete one Session
  }
})

Input

Name Type Required
where SessionWhereUniqueInput Yes

Output

Type: Session
Required: No
List: No

update

Update one Session

// Update one Session
const session = await prisma.session.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data SessionUpdateInput | SessionUncheckedUpdateInput Yes
where SessionWhereUniqueInput Yes

Output

Type: Session
Required: No
List: No

deleteMany

Delete zero or more Session

// Delete a few Session
const { count } = await prisma.session.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where SessionWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one Session

const { count } = await prisma.session.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data SessionUpdateManyMutationInput | SessionUncheckedUpdateManyInput Yes
where SessionWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one Session

// Update or create a Session
const session = await prisma.session.upsert({
  create: {
    // ... data to create a Session
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Session we want to update
  }
})

Input

Name Type Required
where SessionWhereUniqueInput Yes
create SessionCreateInput | SessionUncheckedCreateInput Yes
update SessionUpdateInput | SessionUncheckedUpdateInput Yes

Output

Type: Session
Required: Yes
List: No

Account

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
accountId String
  • -
Yes -
providerId String
  • -
Yes -
accessToken String?
  • -
No -
refreshToken String?
  • -
No -
idToken String?
  • -
No -
accessTokenExpiresAt DateTime?
  • -
No -
refreshTokenExpiresAt DateTime?
  • -
No -
scope String?
  • -
No -
password String?
  • -
No -
userId String
  • -
Yes -
user User
  • -
Yes -

Operations

findUnique

Find zero or one Account

// Get one Account
const account = await prisma.account.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where AccountWhereUniqueInput Yes

Output

Type: Account
Required: No
List: No

findFirst

Find first Account

// Get one Account
const account = await prisma.account.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where AccountWhereInput No
orderBy AccountOrderByWithRelationInput[] | AccountOrderByWithRelationInput No
cursor AccountWhereUniqueInput No
take Int No
skip Int No
distinct AccountScalarFieldEnum | AccountScalarFieldEnum[] No

Output

Type: Account
Required: No
List: No

findMany

Find zero or more Account

// Get all Account
const Account = await prisma.account.findMany()
// Get first 10 Account
const Account = await prisma.account.findMany({ take: 10 })

Input

Name Type Required
where AccountWhereInput No
orderBy AccountOrderByWithRelationInput[] | AccountOrderByWithRelationInput No
cursor AccountWhereUniqueInput No
take Int No
skip Int No
distinct AccountScalarFieldEnum | AccountScalarFieldEnum[] No

Output

Type: Account
Required: Yes
List: Yes

create

Create one Account

// Create one Account
const Account = await prisma.account.create({
  data: {
    // ... data to create a Account
  }
})

Input

Name Type Required
data AccountCreateInput | AccountUncheckedCreateInput Yes

Output

Type: Account
Required: Yes
List: No

delete

Delete one Account

// Delete one Account
const Account = await prisma.account.delete({
  where: {
    // ... filter to delete one Account
  }
})

Input

Name Type Required
where AccountWhereUniqueInput Yes

Output

Type: Account
Required: No
List: No

update

Update one Account

// Update one Account
const account = await prisma.account.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data AccountUpdateInput | AccountUncheckedUpdateInput Yes
where AccountWhereUniqueInput Yes

Output

Type: Account
Required: No
List: No

deleteMany

Delete zero or more Account

// Delete a few Account
const { count } = await prisma.account.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where AccountWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one Account

const { count } = await prisma.account.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data AccountUpdateManyMutationInput | AccountUncheckedUpdateManyInput Yes
where AccountWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one Account

// Update or create a Account
const account = await prisma.account.upsert({
  create: {
    // ... data to create a Account
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Account we want to update
  }
})

Input

Name Type Required
where AccountWhereUniqueInput Yes
create AccountCreateInput | AccountUncheckedCreateInput Yes
update AccountUpdateInput | AccountUncheckedUpdateInput Yes

Output

Type: Account
Required: Yes
List: No

Verification

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime?
  • @default(now())
No -
updatedAt DateTime?
  • @updatedAt
No -
identifier String
  • -
Yes -
value String
  • -
Yes -
expiresAt DateTime
  • -
Yes -

Operations

findUnique

Find zero or one Verification

// Get one Verification
const verification = await prisma.verification.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where VerificationWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first Verification

// Get one Verification
const verification = await prisma.verification.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where VerificationWhereInput No
orderBy VerificationOrderByWithRelationInput[] | VerificationOrderByWithRelationInput No
cursor VerificationWhereUniqueInput No
take Int No
skip Int No
distinct VerificationScalarFieldEnum | VerificationScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more Verification

// Get all Verification
const Verification = await prisma.verification.findMany()
// Get first 10 Verification
const Verification = await prisma.verification.findMany({ take: 10 })

Input

Name Type Required
where VerificationWhereInput No
orderBy VerificationOrderByWithRelationInput[] | VerificationOrderByWithRelationInput No
cursor VerificationWhereUniqueInput No
take Int No
skip Int No
distinct VerificationScalarFieldEnum | VerificationScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one Verification

// Create one Verification
const Verification = await prisma.verification.create({
  data: {
    // ... data to create a Verification
  }
})

Input

Name Type Required
data VerificationCreateInput | VerificationUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one Verification

// Delete one Verification
const Verification = await prisma.verification.delete({
  where: {
    // ... filter to delete one Verification
  }
})

Input

Name Type Required
where VerificationWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one Verification

// Update one Verification
const verification = await prisma.verification.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data VerificationUpdateInput | VerificationUncheckedUpdateInput Yes
where VerificationWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more Verification

// Delete a few Verification
const { count } = await prisma.verification.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where VerificationWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one Verification

const { count } = await prisma.verification.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data VerificationUpdateManyMutationInput | VerificationUncheckedUpdateManyInput Yes
where VerificationWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one Verification

// Update or create a Verification
const verification = await prisma.verification.upsert({
  create: {
    // ... data to create a Verification
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Verification we want to update
  }
})

Input

Name Type Required
where VerificationWhereUniqueInput Yes
create VerificationCreateInput | VerificationUncheckedCreateInput Yes
update VerificationUpdateInput | VerificationUncheckedUpdateInput Yes

Output

Required: Yes
List: No

BusinessUnit

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
name String
  • -
Yes -
headId String
  • @unique
Yes -
head User
  • -
Yes -
members UserBusinessUnit[]
  • -
Yes -
roles Role[]
  • -
Yes -
requisitionTemplates RequisitionTemplate[]
  • -
Yes -
requisitions Requisition[]
  • -
Yes -

Operations

findUnique

Find zero or one BusinessUnit

// Get one BusinessUnit
const businessUnit = await prisma.businessUnit.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where BusinessUnitWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first BusinessUnit

// Get one BusinessUnit
const businessUnit = await prisma.businessUnit.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where BusinessUnitWhereInput No
orderBy BusinessUnitOrderByWithRelationInput[] | BusinessUnitOrderByWithRelationInput No
cursor BusinessUnitWhereUniqueInput No
take Int No
skip Int No
distinct BusinessUnitScalarFieldEnum | BusinessUnitScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more BusinessUnit

// Get all BusinessUnit
const BusinessUnit = await prisma.businessUnit.findMany()
// Get first 10 BusinessUnit
const BusinessUnit = await prisma.businessUnit.findMany({ take: 10 })

Input

Name Type Required
where BusinessUnitWhereInput No
orderBy BusinessUnitOrderByWithRelationInput[] | BusinessUnitOrderByWithRelationInput No
cursor BusinessUnitWhereUniqueInput No
take Int No
skip Int No
distinct BusinessUnitScalarFieldEnum | BusinessUnitScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one BusinessUnit

// Create one BusinessUnit
const BusinessUnit = await prisma.businessUnit.create({
  data: {
    // ... data to create a BusinessUnit
  }
})

Input

Name Type Required
data BusinessUnitCreateInput | BusinessUnitUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one BusinessUnit

// Delete one BusinessUnit
const BusinessUnit = await prisma.businessUnit.delete({
  where: {
    // ... filter to delete one BusinessUnit
  }
})

Input

Name Type Required
where BusinessUnitWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one BusinessUnit

// Update one BusinessUnit
const businessUnit = await prisma.businessUnit.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data BusinessUnitUpdateInput | BusinessUnitUncheckedUpdateInput Yes
where BusinessUnitWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more BusinessUnit

// Delete a few BusinessUnit
const { count } = await prisma.businessUnit.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where BusinessUnitWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one BusinessUnit

const { count } = await prisma.businessUnit.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data BusinessUnitUpdateManyMutationInput | BusinessUnitUncheckedUpdateManyInput Yes
where BusinessUnitWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one BusinessUnit

// Update or create a BusinessUnit
const businessUnit = await prisma.businessUnit.upsert({
  create: {
    // ... data to create a BusinessUnit
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the BusinessUnit we want to update
  }
})

Input

Name Type Required
where BusinessUnitWhereUniqueInput Yes
create BusinessUnitCreateInput | BusinessUnitUncheckedCreateInput Yes
update BusinessUnitUpdateInput | BusinessUnitUncheckedUpdateInput Yes

Output

Required: Yes
List: No

UserBusinessUnit

Name Value
@@id
  • userId
  • businessUnitId

Fields

Name Type Attributes Required Comment
userId String
  • -
Yes -
businessUnitId String
  • -
Yes -
membershipType BUMembershipType
  • @default(MEMBER)
Yes -
user User
  • -
Yes -
businessUnit BusinessUnit
  • -
Yes -

Operations

findUnique

Find zero or one UserBusinessUnit

// Get one UserBusinessUnit
const userBusinessUnit = await prisma.userBusinessUnit.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserBusinessUnitWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first UserBusinessUnit

// Get one UserBusinessUnit
const userBusinessUnit = await prisma.userBusinessUnit.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserBusinessUnitWhereInput No
orderBy UserBusinessUnitOrderByWithRelationInput[] | UserBusinessUnitOrderByWithRelationInput No
cursor UserBusinessUnitWhereUniqueInput No
take Int No
skip Int No
distinct UserBusinessUnitScalarFieldEnum | UserBusinessUnitScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more UserBusinessUnit

// Get all UserBusinessUnit
const UserBusinessUnit = await prisma.userBusinessUnit.findMany()
// Get first 10 UserBusinessUnit
const UserBusinessUnit = await prisma.userBusinessUnit.findMany({ take: 10 })

Input

Name Type Required
where UserBusinessUnitWhereInput No
orderBy UserBusinessUnitOrderByWithRelationInput[] | UserBusinessUnitOrderByWithRelationInput No
cursor UserBusinessUnitWhereUniqueInput No
take Int No
skip Int No
distinct UserBusinessUnitScalarFieldEnum | UserBusinessUnitScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one UserBusinessUnit

// Create one UserBusinessUnit
const UserBusinessUnit = await prisma.userBusinessUnit.create({
  data: {
    // ... data to create a UserBusinessUnit
  }
})

Input

Name Type Required
data UserBusinessUnitCreateInput | UserBusinessUnitUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one UserBusinessUnit

// Delete one UserBusinessUnit
const UserBusinessUnit = await prisma.userBusinessUnit.delete({
  where: {
    // ... filter to delete one UserBusinessUnit
  }
})

Input

Name Type Required
where UserBusinessUnitWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one UserBusinessUnit

// Update one UserBusinessUnit
const userBusinessUnit = await prisma.userBusinessUnit.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data UserBusinessUnitUpdateInput | UserBusinessUnitUncheckedUpdateInput Yes
where UserBusinessUnitWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more UserBusinessUnit

// Delete a few UserBusinessUnit
const { count } = await prisma.userBusinessUnit.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserBusinessUnitWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one UserBusinessUnit

const { count } = await prisma.userBusinessUnit.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data UserBusinessUnitUpdateManyMutationInput | UserBusinessUnitUncheckedUpdateManyInput Yes
where UserBusinessUnitWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one UserBusinessUnit

// Update or create a UserBusinessUnit
const userBusinessUnit = await prisma.userBusinessUnit.upsert({
  create: {
    // ... data to create a UserBusinessUnit
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the UserBusinessUnit we want to update
  }
})

Input

Name Type Required
where UserBusinessUnitWhereUniqueInput Yes
create UserBusinessUnitCreateInput | UserBusinessUnitUncheckedCreateInput Yes
update UserBusinessUnitUpdateInput | UserBusinessUnitUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Role

Name Value
@@unique
  • name
  • businessUnitId
@@index
  • name
  • businessUnitId

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
name String
  • -
Yes -
scope RoleScope
  • @default(BU)
Yes -
isBUAdmin Boolean
  • @default(false)
Yes -
businessUnitId String?
  • -
No -
businessUnit BusinessUnit?
  • -
No -
userAssignments UserRoleAssignment[]
  • -
Yes -
accessibleTemplates TemplateInitiatorAccess[]
  • -
Yes -
approvalStepDefinitions ApprovalStepDefinition[]
  • -
Yes -

Operations

findUnique

Find zero or one Role

// Get one Role
const role = await prisma.role.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RoleWhereUniqueInput Yes

Output

Type: Role
Required: No
List: No

findFirst

Find first Role

// Get one Role
const role = await prisma.role.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RoleWhereInput No
orderBy RoleOrderByWithRelationInput[] | RoleOrderByWithRelationInput No
cursor RoleWhereUniqueInput No
take Int No
skip Int No
distinct RoleScalarFieldEnum | RoleScalarFieldEnum[] No

Output

Type: Role
Required: No
List: No

findMany

Find zero or more Role

// Get all Role
const Role = await prisma.role.findMany()
// Get first 10 Role
const Role = await prisma.role.findMany({ take: 10 })

Input

Name Type Required
where RoleWhereInput No
orderBy RoleOrderByWithRelationInput[] | RoleOrderByWithRelationInput No
cursor RoleWhereUniqueInput No
take Int No
skip Int No
distinct RoleScalarFieldEnum | RoleScalarFieldEnum[] No

Output

Type: Role
Required: Yes
List: Yes

create

Create one Role

// Create one Role
const Role = await prisma.role.create({
  data: {
    // ... data to create a Role
  }
})

Input

Name Type Required
data RoleCreateInput | RoleUncheckedCreateInput Yes

Output

Type: Role
Required: Yes
List: No

delete

Delete one Role

// Delete one Role
const Role = await prisma.role.delete({
  where: {
    // ... filter to delete one Role
  }
})

Input

Name Type Required
where RoleWhereUniqueInput Yes

Output

Type: Role
Required: No
List: No

update

Update one Role

// Update one Role
const role = await prisma.role.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RoleUpdateInput | RoleUncheckedUpdateInput Yes
where RoleWhereUniqueInput Yes

Output

Type: Role
Required: No
List: No

deleteMany

Delete zero or more Role

// Delete a few Role
const { count } = await prisma.role.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RoleWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one Role

const { count } = await prisma.role.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RoleUpdateManyMutationInput | RoleUncheckedUpdateManyInput Yes
where RoleWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one Role

// Update or create a Role
const role = await prisma.role.upsert({
  create: {
    // ... data to create a Role
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Role we want to update
  }
})

Input

Name Type Required
where RoleWhereUniqueInput Yes
create RoleCreateInput | RoleUncheckedCreateInput Yes
update RoleUpdateInput | RoleUncheckedUpdateInput Yes

Output

Type: Role
Required: Yes
List: No

UserRoleAssignment

Name Value
@@id
  • userId
  • roleId

Fields

Name Type Attributes Required Comment
userId String
  • -
Yes -
roleId String
  • -
Yes -
assignedAt DateTime
  • @default(now())
Yes -
user User
  • -
Yes -
role Role
  • -
Yes -

Operations

findUnique

Find zero or one UserRoleAssignment

// Get one UserRoleAssignment
const userRoleAssignment = await prisma.userRoleAssignment.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserRoleAssignmentWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first UserRoleAssignment

// Get one UserRoleAssignment
const userRoleAssignment = await prisma.userRoleAssignment.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserRoleAssignmentWhereInput No
orderBy UserRoleAssignmentOrderByWithRelationInput[] | UserRoleAssignmentOrderByWithRelationInput No
cursor UserRoleAssignmentWhereUniqueInput No
take Int No
skip Int No
distinct UserRoleAssignmentScalarFieldEnum | UserRoleAssignmentScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more UserRoleAssignment

// Get all UserRoleAssignment
const UserRoleAssignment = await prisma.userRoleAssignment.findMany()
// Get first 10 UserRoleAssignment
const UserRoleAssignment = await prisma.userRoleAssignment.findMany({ take: 10 })

Input

Name Type Required
where UserRoleAssignmentWhereInput No
orderBy UserRoleAssignmentOrderByWithRelationInput[] | UserRoleAssignmentOrderByWithRelationInput No
cursor UserRoleAssignmentWhereUniqueInput No
take Int No
skip Int No
distinct UserRoleAssignmentScalarFieldEnum | UserRoleAssignmentScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one UserRoleAssignment

// Create one UserRoleAssignment
const UserRoleAssignment = await prisma.userRoleAssignment.create({
  data: {
    // ... data to create a UserRoleAssignment
  }
})

Input

Name Type Required
data UserRoleAssignmentCreateInput | UserRoleAssignmentUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one UserRoleAssignment

// Delete one UserRoleAssignment
const UserRoleAssignment = await prisma.userRoleAssignment.delete({
  where: {
    // ... filter to delete one UserRoleAssignment
  }
})

Input

Name Type Required
where UserRoleAssignmentWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one UserRoleAssignment

// Update one UserRoleAssignment
const userRoleAssignment = await prisma.userRoleAssignment.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data UserRoleAssignmentUpdateInput | UserRoleAssignmentUncheckedUpdateInput Yes
where UserRoleAssignmentWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more UserRoleAssignment

// Delete a few UserRoleAssignment
const { count } = await prisma.userRoleAssignment.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where UserRoleAssignmentWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one UserRoleAssignment

const { count } = await prisma.userRoleAssignment.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data UserRoleAssignmentUpdateManyMutationInput | UserRoleAssignmentUncheckedUpdateManyInput Yes
where UserRoleAssignmentWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one UserRoleAssignment

// Update or create a UserRoleAssignment
const userRoleAssignment = await prisma.userRoleAssignment.upsert({
  create: {
    // ... data to create a UserRoleAssignment
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the UserRoleAssignment we want to update
  }
})

Input

Name Type Required
where UserRoleAssignmentWhereUniqueInput Yes
create UserRoleAssignmentCreateInput | UserRoleAssignmentUncheckedCreateInput Yes
update UserRoleAssignmentUpdateInput | UserRoleAssignmentUncheckedUpdateInput Yes

Output

Required: Yes
List: No

RequisitionTemplate

Name Value
@@unique
  • name
  • businessUnitId
@@index
  • name
  • businessUnitId

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
name String
  • -
Yes -
description String?
  • -
No -
businessUnitId String
  • -
Yes -
businessUnit BusinessUnit
  • -
Yes -
fields TemplateField[]
  • -
Yes -
initiatorAccess TemplateInitiatorAccess[]
  • -
Yes -
approvalWorkflowId String?
  • -
No -
approvalWorkflow ApprovalWorkflow?
  • -
No -
requisitions Requisition[]
  • -
Yes -

Operations

findUnique

Find zero or one RequisitionTemplate

// Get one RequisitionTemplate
const requisitionTemplate = await prisma.requisitionTemplate.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionTemplateWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first RequisitionTemplate

// Get one RequisitionTemplate
const requisitionTemplate = await prisma.requisitionTemplate.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionTemplateWhereInput No
orderBy RequisitionTemplateOrderByWithRelationInput[] | RequisitionTemplateOrderByWithRelationInput No
cursor RequisitionTemplateWhereUniqueInput No
take Int No
skip Int No
distinct RequisitionTemplateScalarFieldEnum | RequisitionTemplateScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more RequisitionTemplate

// Get all RequisitionTemplate
const RequisitionTemplate = await prisma.requisitionTemplate.findMany()
// Get first 10 RequisitionTemplate
const RequisitionTemplate = await prisma.requisitionTemplate.findMany({ take: 10 })

Input

Name Type Required
where RequisitionTemplateWhereInput No
orderBy RequisitionTemplateOrderByWithRelationInput[] | RequisitionTemplateOrderByWithRelationInput No
cursor RequisitionTemplateWhereUniqueInput No
take Int No
skip Int No
distinct RequisitionTemplateScalarFieldEnum | RequisitionTemplateScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one RequisitionTemplate

// Create one RequisitionTemplate
const RequisitionTemplate = await prisma.requisitionTemplate.create({
  data: {
    // ... data to create a RequisitionTemplate
  }
})

Input

Name Type Required
data RequisitionTemplateCreateInput | RequisitionTemplateUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one RequisitionTemplate

// Delete one RequisitionTemplate
const RequisitionTemplate = await prisma.requisitionTemplate.delete({
  where: {
    // ... filter to delete one RequisitionTemplate
  }
})

Input

Name Type Required
where RequisitionTemplateWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one RequisitionTemplate

// Update one RequisitionTemplate
const requisitionTemplate = await prisma.requisitionTemplate.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RequisitionTemplateUpdateInput | RequisitionTemplateUncheckedUpdateInput Yes
where RequisitionTemplateWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more RequisitionTemplate

// Delete a few RequisitionTemplate
const { count } = await prisma.requisitionTemplate.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionTemplateWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one RequisitionTemplate

const { count } = await prisma.requisitionTemplate.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RequisitionTemplateUpdateManyMutationInput | RequisitionTemplateUncheckedUpdateManyInput Yes
where RequisitionTemplateWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one RequisitionTemplate

// Update or create a RequisitionTemplate
const requisitionTemplate = await prisma.requisitionTemplate.upsert({
  create: {
    // ... data to create a RequisitionTemplate
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the RequisitionTemplate we want to update
  }
})

Input

Name Type Required
where RequisitionTemplateWhereUniqueInput Yes
create RequisitionTemplateCreateInput | RequisitionTemplateUncheckedCreateInput Yes
update RequisitionTemplateUpdateInput | RequisitionTemplateUncheckedUpdateInput Yes

Output

Required: Yes
List: No

TemplateField

Name Value
@@unique
  • templateId
  • label
  • parentListFieldId
@@index
  • templateId
  • label
  • parentListFieldId

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
templateId String
  • -
Yes -
template RequisitionTemplate
  • -
Yes -
label String
  • -
Yes -
fieldType FieldType
  • -
Yes -
isRequired Boolean
  • @default(true)
Yes -
placeholder String?
  • -
No -
order Int
  • -
Yes -
options FieldOption[]
  • -
Yes -
listColumns TemplateField[]
  • -
Yes -
parentListFieldId String?
  • -
No -
parentListField TemplateField?
  • -
No -
submittedValues RequisitionValue[]
  • -
Yes -

Operations

findUnique

Find zero or one TemplateField

// Get one TemplateField
const templateField = await prisma.templateField.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TemplateFieldWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first TemplateField

// Get one TemplateField
const templateField = await prisma.templateField.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TemplateFieldWhereInput No
orderBy TemplateFieldOrderByWithRelationInput[] | TemplateFieldOrderByWithRelationInput No
cursor TemplateFieldWhereUniqueInput No
take Int No
skip Int No
distinct TemplateFieldScalarFieldEnum | TemplateFieldScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more TemplateField

// Get all TemplateField
const TemplateField = await prisma.templateField.findMany()
// Get first 10 TemplateField
const TemplateField = await prisma.templateField.findMany({ take: 10 })

Input

Name Type Required
where TemplateFieldWhereInput No
orderBy TemplateFieldOrderByWithRelationInput[] | TemplateFieldOrderByWithRelationInput No
cursor TemplateFieldWhereUniqueInput No
take Int No
skip Int No
distinct TemplateFieldScalarFieldEnum | TemplateFieldScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one TemplateField

// Create one TemplateField
const TemplateField = await prisma.templateField.create({
  data: {
    // ... data to create a TemplateField
  }
})

Input

Name Type Required
data TemplateFieldCreateInput | TemplateFieldUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one TemplateField

// Delete one TemplateField
const TemplateField = await prisma.templateField.delete({
  where: {
    // ... filter to delete one TemplateField
  }
})

Input

Name Type Required
where TemplateFieldWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one TemplateField

// Update one TemplateField
const templateField = await prisma.templateField.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data TemplateFieldUpdateInput | TemplateFieldUncheckedUpdateInput Yes
where TemplateFieldWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more TemplateField

// Delete a few TemplateField
const { count } = await prisma.templateField.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TemplateFieldWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one TemplateField

const { count } = await prisma.templateField.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data TemplateFieldUpdateManyMutationInput | TemplateFieldUncheckedUpdateManyInput Yes
where TemplateFieldWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one TemplateField

// Update or create a TemplateField
const templateField = await prisma.templateField.upsert({
  create: {
    // ... data to create a TemplateField
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the TemplateField we want to update
  }
})

Input

Name Type Required
where TemplateFieldWhereUniqueInput Yes
create TemplateFieldCreateInput | TemplateFieldUncheckedCreateInput Yes
update TemplateFieldUpdateInput | TemplateFieldUncheckedUpdateInput Yes

Output

Required: Yes
List: No

FieldOption

Name Value
@@unique
  • fieldId
  • value
@@index
  • fieldId
  • value

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
fieldId String
  • -
Yes -
field TemplateField
  • -
Yes -
label String
  • -
Yes -
value String
  • -
Yes -
order Int
  • -
Yes -

Operations

findUnique

Find zero or one FieldOption

// Get one FieldOption
const fieldOption = await prisma.fieldOption.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where FieldOptionWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first FieldOption

// Get one FieldOption
const fieldOption = await prisma.fieldOption.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where FieldOptionWhereInput No
orderBy FieldOptionOrderByWithRelationInput[] | FieldOptionOrderByWithRelationInput No
cursor FieldOptionWhereUniqueInput No
take Int No
skip Int No
distinct FieldOptionScalarFieldEnum | FieldOptionScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more FieldOption

// Get all FieldOption
const FieldOption = await prisma.fieldOption.findMany()
// Get first 10 FieldOption
const FieldOption = await prisma.fieldOption.findMany({ take: 10 })

Input

Name Type Required
where FieldOptionWhereInput No
orderBy FieldOptionOrderByWithRelationInput[] | FieldOptionOrderByWithRelationInput No
cursor FieldOptionWhereUniqueInput No
take Int No
skip Int No
distinct FieldOptionScalarFieldEnum | FieldOptionScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one FieldOption

// Create one FieldOption
const FieldOption = await prisma.fieldOption.create({
  data: {
    // ... data to create a FieldOption
  }
})

Input

Name Type Required
data FieldOptionCreateInput | FieldOptionUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one FieldOption

// Delete one FieldOption
const FieldOption = await prisma.fieldOption.delete({
  where: {
    // ... filter to delete one FieldOption
  }
})

Input

Name Type Required
where FieldOptionWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one FieldOption

// Update one FieldOption
const fieldOption = await prisma.fieldOption.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data FieldOptionUpdateInput | FieldOptionUncheckedUpdateInput Yes
where FieldOptionWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more FieldOption

// Delete a few FieldOption
const { count } = await prisma.fieldOption.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where FieldOptionWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one FieldOption

const { count } = await prisma.fieldOption.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data FieldOptionUpdateManyMutationInput | FieldOptionUncheckedUpdateManyInput Yes
where FieldOptionWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one FieldOption

// Update or create a FieldOption
const fieldOption = await prisma.fieldOption.upsert({
  create: {
    // ... data to create a FieldOption
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the FieldOption we want to update
  }
})

Input

Name Type Required
where FieldOptionWhereUniqueInput Yes
create FieldOptionCreateInput | FieldOptionUncheckedCreateInput Yes
update FieldOptionUpdateInput | FieldOptionUncheckedUpdateInput Yes

Output

Required: Yes
List: No

TemplateInitiatorAccess

Name Value
@@id
  • templateId
  • roleId

Fields

Name Type Attributes Required Comment
templateId String
  • -
Yes -
roleId String
  • -
Yes -
template RequisitionTemplate
  • -
Yes -
role Role
  • -
Yes -

Operations

findUnique

Find zero or one TemplateInitiatorAccess

// Get one TemplateInitiatorAccess
const templateInitiatorAccess = await prisma.templateInitiatorAccess.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TemplateInitiatorAccessWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first TemplateInitiatorAccess

// Get one TemplateInitiatorAccess
const templateInitiatorAccess = await prisma.templateInitiatorAccess.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TemplateInitiatorAccessWhereInput No
orderBy TemplateInitiatorAccessOrderByWithRelationInput[] | TemplateInitiatorAccessOrderByWithRelationInput No
cursor TemplateInitiatorAccessWhereUniqueInput No
take Int No
skip Int No
distinct TemplateInitiatorAccessScalarFieldEnum | TemplateInitiatorAccessScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more TemplateInitiatorAccess

// Get all TemplateInitiatorAccess
const TemplateInitiatorAccess = await prisma.templateInitiatorAccess.findMany()
// Get first 10 TemplateInitiatorAccess
const TemplateInitiatorAccess = await prisma.templateInitiatorAccess.findMany({ take: 10 })

Input

Name Type Required
where TemplateInitiatorAccessWhereInput No
orderBy TemplateInitiatorAccessOrderByWithRelationInput[] | TemplateInitiatorAccessOrderByWithRelationInput No
cursor TemplateInitiatorAccessWhereUniqueInput No
take Int No
skip Int No
distinct TemplateInitiatorAccessScalarFieldEnum | TemplateInitiatorAccessScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one TemplateInitiatorAccess

// Create one TemplateInitiatorAccess
const TemplateInitiatorAccess = await prisma.templateInitiatorAccess.create({
  data: {
    // ... data to create a TemplateInitiatorAccess
  }
})

Input

Name Type Required
data TemplateInitiatorAccessCreateInput | TemplateInitiatorAccessUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one TemplateInitiatorAccess

// Delete one TemplateInitiatorAccess
const TemplateInitiatorAccess = await prisma.templateInitiatorAccess.delete({
  where: {
    // ... filter to delete one TemplateInitiatorAccess
  }
})

Input

Name Type Required
where TemplateInitiatorAccessWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one TemplateInitiatorAccess

// Update one TemplateInitiatorAccess
const templateInitiatorAccess = await prisma.templateInitiatorAccess.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data TemplateInitiatorAccessUpdateInput | TemplateInitiatorAccessUncheckedUpdateInput Yes
where TemplateInitiatorAccessWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more TemplateInitiatorAccess

// Delete a few TemplateInitiatorAccess
const { count } = await prisma.templateInitiatorAccess.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TemplateInitiatorAccessWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one TemplateInitiatorAccess

const { count } = await prisma.templateInitiatorAccess.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data TemplateInitiatorAccessUpdateManyMutationInput | TemplateInitiatorAccessUncheckedUpdateManyInput Yes
where TemplateInitiatorAccessWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one TemplateInitiatorAccess

// Update or create a TemplateInitiatorAccess
const templateInitiatorAccess = await prisma.templateInitiatorAccess.upsert({
  create: {
    // ... data to create a TemplateInitiatorAccess
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the TemplateInitiatorAccess we want to update
  }
})

Input

Name Type Required
where TemplateInitiatorAccessWhereUniqueInput Yes
create TemplateInitiatorAccessCreateInput | TemplateInitiatorAccessUncheckedCreateInput Yes
update TemplateInitiatorAccessUpdateInput | TemplateInitiatorAccessUncheckedUpdateInput Yes

Output

Required: Yes
List: No

ApprovalWorkflow

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
name String
  • -
Yes -
steps ApprovalStepDefinition[]
  • -
Yes -
templates RequisitionTemplate[]
  • -
Yes -

Operations

findUnique

Find zero or one ApprovalWorkflow

// Get one ApprovalWorkflow
const approvalWorkflow = await prisma.approvalWorkflow.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ApprovalWorkflowWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first ApprovalWorkflow

// Get one ApprovalWorkflow
const approvalWorkflow = await prisma.approvalWorkflow.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ApprovalWorkflowWhereInput No
orderBy ApprovalWorkflowOrderByWithRelationInput[] | ApprovalWorkflowOrderByWithRelationInput No
cursor ApprovalWorkflowWhereUniqueInput No
take Int No
skip Int No
distinct ApprovalWorkflowScalarFieldEnum | ApprovalWorkflowScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more ApprovalWorkflow

// Get all ApprovalWorkflow
const ApprovalWorkflow = await prisma.approvalWorkflow.findMany()
// Get first 10 ApprovalWorkflow
const ApprovalWorkflow = await prisma.approvalWorkflow.findMany({ take: 10 })

Input

Name Type Required
where ApprovalWorkflowWhereInput No
orderBy ApprovalWorkflowOrderByWithRelationInput[] | ApprovalWorkflowOrderByWithRelationInput No
cursor ApprovalWorkflowWhereUniqueInput No
take Int No
skip Int No
distinct ApprovalWorkflowScalarFieldEnum | ApprovalWorkflowScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one ApprovalWorkflow

// Create one ApprovalWorkflow
const ApprovalWorkflow = await prisma.approvalWorkflow.create({
  data: {
    // ... data to create a ApprovalWorkflow
  }
})

Input

Name Type Required
data ApprovalWorkflowCreateInput | ApprovalWorkflowUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one ApprovalWorkflow

// Delete one ApprovalWorkflow
const ApprovalWorkflow = await prisma.approvalWorkflow.delete({
  where: {
    // ... filter to delete one ApprovalWorkflow
  }
})

Input

Name Type Required
where ApprovalWorkflowWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one ApprovalWorkflow

// Update one ApprovalWorkflow
const approvalWorkflow = await prisma.approvalWorkflow.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ApprovalWorkflowUpdateInput | ApprovalWorkflowUncheckedUpdateInput Yes
where ApprovalWorkflowWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more ApprovalWorkflow

// Delete a few ApprovalWorkflow
const { count } = await prisma.approvalWorkflow.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ApprovalWorkflowWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one ApprovalWorkflow

const { count } = await prisma.approvalWorkflow.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ApprovalWorkflowUpdateManyMutationInput | ApprovalWorkflowUncheckedUpdateManyInput Yes
where ApprovalWorkflowWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one ApprovalWorkflow

// Update or create a ApprovalWorkflow
const approvalWorkflow = await prisma.approvalWorkflow.upsert({
  create: {
    // ... data to create a ApprovalWorkflow
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the ApprovalWorkflow we want to update
  }
})

Input

Name Type Required
where ApprovalWorkflowWhereUniqueInput Yes
create ApprovalWorkflowCreateInput | ApprovalWorkflowUncheckedCreateInput Yes
update ApprovalWorkflowUpdateInput | ApprovalWorkflowUncheckedUpdateInput Yes

Output

Required: Yes
List: No

ApprovalStepDefinition

Name Value
@@unique
  • workflowId
  • stepNumber
@@index
  • workflowId
  • stepNumber

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
workflowId String
  • -
Yes -
workflow ApprovalWorkflow
  • -
Yes -
stepNumber Int
  • -
Yes -
approverRoleId String
  • -
Yes -
approverRole Role
  • -
Yes -
requisitionApprovals RequisitionApproval[]
  • -
Yes -

Operations

findUnique

Find zero or one ApprovalStepDefinition

// Get one ApprovalStepDefinition
const approvalStepDefinition = await prisma.approvalStepDefinition.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ApprovalStepDefinitionWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first ApprovalStepDefinition

// Get one ApprovalStepDefinition
const approvalStepDefinition = await prisma.approvalStepDefinition.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ApprovalStepDefinitionWhereInput No
orderBy ApprovalStepDefinitionOrderByWithRelationInput[] | ApprovalStepDefinitionOrderByWithRelationInput No
cursor ApprovalStepDefinitionWhereUniqueInput No
take Int No
skip Int No
distinct ApprovalStepDefinitionScalarFieldEnum | ApprovalStepDefinitionScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more ApprovalStepDefinition

// Get all ApprovalStepDefinition
const ApprovalStepDefinition = await prisma.approvalStepDefinition.findMany()
// Get first 10 ApprovalStepDefinition
const ApprovalStepDefinition = await prisma.approvalStepDefinition.findMany({ take: 10 })

Input

Name Type Required
where ApprovalStepDefinitionWhereInput No
orderBy ApprovalStepDefinitionOrderByWithRelationInput[] | ApprovalStepDefinitionOrderByWithRelationInput No
cursor ApprovalStepDefinitionWhereUniqueInput No
take Int No
skip Int No
distinct ApprovalStepDefinitionScalarFieldEnum | ApprovalStepDefinitionScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one ApprovalStepDefinition

// Create one ApprovalStepDefinition
const ApprovalStepDefinition = await prisma.approvalStepDefinition.create({
  data: {
    // ... data to create a ApprovalStepDefinition
  }
})

Input

Name Type Required
data ApprovalStepDefinitionCreateInput | ApprovalStepDefinitionUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one ApprovalStepDefinition

// Delete one ApprovalStepDefinition
const ApprovalStepDefinition = await prisma.approvalStepDefinition.delete({
  where: {
    // ... filter to delete one ApprovalStepDefinition
  }
})

Input

Name Type Required
where ApprovalStepDefinitionWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one ApprovalStepDefinition

// Update one ApprovalStepDefinition
const approvalStepDefinition = await prisma.approvalStepDefinition.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ApprovalStepDefinitionUpdateInput | ApprovalStepDefinitionUncheckedUpdateInput Yes
where ApprovalStepDefinitionWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more ApprovalStepDefinition

// Delete a few ApprovalStepDefinition
const { count } = await prisma.approvalStepDefinition.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where ApprovalStepDefinitionWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one ApprovalStepDefinition

const { count } = await prisma.approvalStepDefinition.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data ApprovalStepDefinitionUpdateManyMutationInput | ApprovalStepDefinitionUncheckedUpdateManyInput Yes
where ApprovalStepDefinitionWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one ApprovalStepDefinition

// Update or create a ApprovalStepDefinition
const approvalStepDefinition = await prisma.approvalStepDefinition.upsert({
  create: {
    // ... data to create a ApprovalStepDefinition
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the ApprovalStepDefinition we want to update
  }
})

Input

Name Type Required
where ApprovalStepDefinitionWhereUniqueInput Yes
create ApprovalStepDefinitionCreateInput | ApprovalStepDefinitionUncheckedCreateInput Yes
update ApprovalStepDefinitionUpdateInput | ApprovalStepDefinitionUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Requisition

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
initiatorId String
  • -
Yes -
initiator User
  • -
Yes -
businessUnitId String
  • -
Yes -
fromBU BusinessUnit
  • -
Yes -
templateId String
  • -
Yes -
template RequisitionTemplate
  • -
Yes -
overallStatus RequisitionStatus
  • @default(PENDING)
Yes -
approvalHistory RequisitionApproval[]
  • -
Yes -
submittedValues RequisitionValue[]
  • -
Yes -
attachments Attachment[]
  • -
Yes -
actionLog Comment[]
  • -
Yes -
notifications Notification[]
  • -
Yes -
tags RequisitionTag[]
  • -
Yes -

Operations

findUnique

Find zero or one Requisition

// Get one Requisition
const requisition = await prisma.requisition.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first Requisition

// Get one Requisition
const requisition = await prisma.requisition.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionWhereInput No
orderBy RequisitionOrderByWithRelationInput[] | RequisitionOrderByWithRelationInput No
cursor RequisitionWhereUniqueInput No
take Int No
skip Int No
distinct RequisitionScalarFieldEnum | RequisitionScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more Requisition

// Get all Requisition
const Requisition = await prisma.requisition.findMany()
// Get first 10 Requisition
const Requisition = await prisma.requisition.findMany({ take: 10 })

Input

Name Type Required
where RequisitionWhereInput No
orderBy RequisitionOrderByWithRelationInput[] | RequisitionOrderByWithRelationInput No
cursor RequisitionWhereUniqueInput No
take Int No
skip Int No
distinct RequisitionScalarFieldEnum | RequisitionScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one Requisition

// Create one Requisition
const Requisition = await prisma.requisition.create({
  data: {
    // ... data to create a Requisition
  }
})

Input

Name Type Required
data RequisitionCreateInput | RequisitionUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one Requisition

// Delete one Requisition
const Requisition = await prisma.requisition.delete({
  where: {
    // ... filter to delete one Requisition
  }
})

Input

Name Type Required
where RequisitionWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one Requisition

// Update one Requisition
const requisition = await prisma.requisition.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RequisitionUpdateInput | RequisitionUncheckedUpdateInput Yes
where RequisitionWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more Requisition

// Delete a few Requisition
const { count } = await prisma.requisition.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one Requisition

const { count } = await prisma.requisition.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RequisitionUpdateManyMutationInput | RequisitionUncheckedUpdateManyInput Yes
where RequisitionWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one Requisition

// Update or create a Requisition
const requisition = await prisma.requisition.upsert({
  create: {
    // ... data to create a Requisition
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Requisition we want to update
  }
})

Input

Name Type Required
where RequisitionWhereUniqueInput Yes
create RequisitionCreateInput | RequisitionUncheckedCreateInput Yes
update RequisitionUpdateInput | RequisitionUncheckedUpdateInput Yes

Output

Required: Yes
List: No

RequisitionApproval

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
updatedAt DateTime
  • @updatedAt
Yes -
requisitionId String
  • -
Yes -
requisition Requisition
  • -
Yes -
stepDefinitionId String
  • -
Yes -
stepDefinition ApprovalStepDefinition
  • -
Yes -
approverId String?
  • -
No -
approver User?
  • -
No -
status ApprovalStatus
  • @default(WAITING)
Yes -
actionedAt DateTime?
  • -
No -

Operations

findUnique

Find zero or one RequisitionApproval

// Get one RequisitionApproval
const requisitionApproval = await prisma.requisitionApproval.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionApprovalWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first RequisitionApproval

// Get one RequisitionApproval
const requisitionApproval = await prisma.requisitionApproval.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionApprovalWhereInput No
orderBy RequisitionApprovalOrderByWithRelationInput[] | RequisitionApprovalOrderByWithRelationInput No
cursor RequisitionApprovalWhereUniqueInput No
take Int No
skip Int No
distinct RequisitionApprovalScalarFieldEnum | RequisitionApprovalScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more RequisitionApproval

// Get all RequisitionApproval
const RequisitionApproval = await prisma.requisitionApproval.findMany()
// Get first 10 RequisitionApproval
const RequisitionApproval = await prisma.requisitionApproval.findMany({ take: 10 })

Input

Name Type Required
where RequisitionApprovalWhereInput No
orderBy RequisitionApprovalOrderByWithRelationInput[] | RequisitionApprovalOrderByWithRelationInput No
cursor RequisitionApprovalWhereUniqueInput No
take Int No
skip Int No
distinct RequisitionApprovalScalarFieldEnum | RequisitionApprovalScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one RequisitionApproval

// Create one RequisitionApproval
const RequisitionApproval = await prisma.requisitionApproval.create({
  data: {
    // ... data to create a RequisitionApproval
  }
})

Input

Name Type Required
data RequisitionApprovalCreateInput | RequisitionApprovalUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one RequisitionApproval

// Delete one RequisitionApproval
const RequisitionApproval = await prisma.requisitionApproval.delete({
  where: {
    // ... filter to delete one RequisitionApproval
  }
})

Input

Name Type Required
where RequisitionApprovalWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one RequisitionApproval

// Update one RequisitionApproval
const requisitionApproval = await prisma.requisitionApproval.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RequisitionApprovalUpdateInput | RequisitionApprovalUncheckedUpdateInput Yes
where RequisitionApprovalWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more RequisitionApproval

// Delete a few RequisitionApproval
const { count } = await prisma.requisitionApproval.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionApprovalWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one RequisitionApproval

const { count } = await prisma.requisitionApproval.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RequisitionApprovalUpdateManyMutationInput | RequisitionApprovalUncheckedUpdateManyInput Yes
where RequisitionApprovalWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one RequisitionApproval

// Update or create a RequisitionApproval
const requisitionApproval = await prisma.requisitionApproval.upsert({
  create: {
    // ... data to create a RequisitionApproval
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the RequisitionApproval we want to update
  }
})

Input

Name Type Required
where RequisitionApprovalWhereUniqueInput Yes
create RequisitionApprovalCreateInput | RequisitionApprovalUncheckedCreateInput Yes
update RequisitionApprovalUpdateInput | RequisitionApprovalUncheckedUpdateInput Yes

Output

Required: Yes
List: No

RequisitionValue

Name Value
@@unique
  • requisitionId
  • templateFieldId
  • rowIndex
@@index
  • requisitionId
  • templateFieldId
  • rowIndex

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
requisitionId String
  • -
Yes -
requisition Requisition
  • -
Yes -
templateFieldId String
  • -
Yes -
templateField TemplateField
  • -
Yes -
value String
  • -
Yes -
rowIndex Int?
  • -
No -

Operations

findUnique

Find zero or one RequisitionValue

// Get one RequisitionValue
const requisitionValue = await prisma.requisitionValue.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionValueWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first RequisitionValue

// Get one RequisitionValue
const requisitionValue = await prisma.requisitionValue.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionValueWhereInput No
orderBy RequisitionValueOrderByWithRelationInput[] | RequisitionValueOrderByWithRelationInput No
cursor RequisitionValueWhereUniqueInput No
take Int No
skip Int No
distinct RequisitionValueScalarFieldEnum | RequisitionValueScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more RequisitionValue

// Get all RequisitionValue
const RequisitionValue = await prisma.requisitionValue.findMany()
// Get first 10 RequisitionValue
const RequisitionValue = await prisma.requisitionValue.findMany({ take: 10 })

Input

Name Type Required
where RequisitionValueWhereInput No
orderBy RequisitionValueOrderByWithRelationInput[] | RequisitionValueOrderByWithRelationInput No
cursor RequisitionValueWhereUniqueInput No
take Int No
skip Int No
distinct RequisitionValueScalarFieldEnum | RequisitionValueScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one RequisitionValue

// Create one RequisitionValue
const RequisitionValue = await prisma.requisitionValue.create({
  data: {
    // ... data to create a RequisitionValue
  }
})

Input

Name Type Required
data RequisitionValueCreateInput | RequisitionValueUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one RequisitionValue

// Delete one RequisitionValue
const RequisitionValue = await prisma.requisitionValue.delete({
  where: {
    // ... filter to delete one RequisitionValue
  }
})

Input

Name Type Required
where RequisitionValueWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one RequisitionValue

// Update one RequisitionValue
const requisitionValue = await prisma.requisitionValue.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RequisitionValueUpdateInput | RequisitionValueUncheckedUpdateInput Yes
where RequisitionValueWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more RequisitionValue

// Delete a few RequisitionValue
const { count } = await prisma.requisitionValue.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionValueWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one RequisitionValue

const { count } = await prisma.requisitionValue.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RequisitionValueUpdateManyMutationInput | RequisitionValueUncheckedUpdateManyInput Yes
where RequisitionValueWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one RequisitionValue

// Update or create a RequisitionValue
const requisitionValue = await prisma.requisitionValue.upsert({
  create: {
    // ... data to create a RequisitionValue
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the RequisitionValue we want to update
  }
})

Input

Name Type Required
where RequisitionValueWhereUniqueInput Yes
create RequisitionValueCreateInput | RequisitionValueUncheckedCreateInput Yes
update RequisitionValueUpdateInput | RequisitionValueUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Attachment

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
url String
  • -
Yes -
filename String
  • -
Yes -
filetype String
  • -
Yes -
size Int?
  • -
No -
uploaderId String
  • -
Yes -
uploader User
  • -
Yes -
requisitionId String?
  • -
No -
requisition Requisition?
  • -
No -
commentId String?
  • -
No -
comment Comment?
  • -
No -

Operations

findUnique

Find zero or one Attachment

// Get one Attachment
const attachment = await prisma.attachment.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where AttachmentWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first Attachment

// Get one Attachment
const attachment = await prisma.attachment.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where AttachmentWhereInput No
orderBy AttachmentOrderByWithRelationInput[] | AttachmentOrderByWithRelationInput No
cursor AttachmentWhereUniqueInput No
take Int No
skip Int No
distinct AttachmentScalarFieldEnum | AttachmentScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more Attachment

// Get all Attachment
const Attachment = await prisma.attachment.findMany()
// Get first 10 Attachment
const Attachment = await prisma.attachment.findMany({ take: 10 })

Input

Name Type Required
where AttachmentWhereInput No
orderBy AttachmentOrderByWithRelationInput[] | AttachmentOrderByWithRelationInput No
cursor AttachmentWhereUniqueInput No
take Int No
skip Int No
distinct AttachmentScalarFieldEnum | AttachmentScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one Attachment

// Create one Attachment
const Attachment = await prisma.attachment.create({
  data: {
    // ... data to create a Attachment
  }
})

Input

Name Type Required
data AttachmentCreateInput | AttachmentUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one Attachment

// Delete one Attachment
const Attachment = await prisma.attachment.delete({
  where: {
    // ... filter to delete one Attachment
  }
})

Input

Name Type Required
where AttachmentWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one Attachment

// Update one Attachment
const attachment = await prisma.attachment.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data AttachmentUpdateInput | AttachmentUncheckedUpdateInput Yes
where AttachmentWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more Attachment

// Delete a few Attachment
const { count } = await prisma.attachment.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where AttachmentWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one Attachment

const { count } = await prisma.attachment.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data AttachmentUpdateManyMutationInput | AttachmentUncheckedUpdateManyInput Yes
where AttachmentWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one Attachment

// Update or create a Attachment
const attachment = await prisma.attachment.upsert({
  create: {
    // ... data to create a Attachment
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Attachment we want to update
  }
})

Input

Name Type Required
where AttachmentWhereUniqueInput Yes
create AttachmentCreateInput | AttachmentUncheckedCreateInput Yes
update AttachmentUpdateInput | AttachmentUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Comment

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
content String
  • -
Yes -
action ActionType
  • -
Yes -
authorId String
  • -
Yes -
author User
  • -
Yes -
requisitionId String
  • -
Yes -
requisition Requisition
  • -
Yes -
attachments Attachment[]
  • -
Yes -

Operations

findUnique

Find zero or one Comment

// Get one Comment
const comment = await prisma.comment.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where CommentWhereUniqueInput Yes

Output

Type: Comment
Required: No
List: No

findFirst

Find first Comment

// Get one Comment
const comment = await prisma.comment.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where CommentWhereInput No
orderBy CommentOrderByWithRelationInput[] | CommentOrderByWithRelationInput No
cursor CommentWhereUniqueInput No
take Int No
skip Int No
distinct CommentScalarFieldEnum | CommentScalarFieldEnum[] No

Output

Type: Comment
Required: No
List: No

findMany

Find zero or more Comment

// Get all Comment
const Comment = await prisma.comment.findMany()
// Get first 10 Comment
const Comment = await prisma.comment.findMany({ take: 10 })

Input

Name Type Required
where CommentWhereInput No
orderBy CommentOrderByWithRelationInput[] | CommentOrderByWithRelationInput No
cursor CommentWhereUniqueInput No
take Int No
skip Int No
distinct CommentScalarFieldEnum | CommentScalarFieldEnum[] No

Output

Type: Comment
Required: Yes
List: Yes

create

Create one Comment

// Create one Comment
const Comment = await prisma.comment.create({
  data: {
    // ... data to create a Comment
  }
})

Input

Name Type Required
data CommentCreateInput | CommentUncheckedCreateInput Yes

Output

Type: Comment
Required: Yes
List: No

delete

Delete one Comment

// Delete one Comment
const Comment = await prisma.comment.delete({
  where: {
    // ... filter to delete one Comment
  }
})

Input

Name Type Required
where CommentWhereUniqueInput Yes

Output

Type: Comment
Required: No
List: No

update

Update one Comment

// Update one Comment
const comment = await prisma.comment.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data CommentUpdateInput | CommentUncheckedUpdateInput Yes
where CommentWhereUniqueInput Yes

Output

Type: Comment
Required: No
List: No

deleteMany

Delete zero or more Comment

// Delete a few Comment
const { count } = await prisma.comment.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where CommentWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one Comment

const { count } = await prisma.comment.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data CommentUpdateManyMutationInput | CommentUncheckedUpdateManyInput Yes
where CommentWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one Comment

// Update or create a Comment
const comment = await prisma.comment.upsert({
  create: {
    // ... data to create a Comment
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Comment we want to update
  }
})

Input

Name Type Required
where CommentWhereUniqueInput Yes
create CommentCreateInput | CommentUncheckedCreateInput Yes
update CommentUpdateInput | CommentUncheckedUpdateInput Yes

Output

Type: Comment
Required: Yes
List: No

Notification

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
message String
  • -
Yes -
isRead Boolean
  • @default(false)
Yes -
recipientId String
  • -
Yes -
recipient User
  • -
Yes -
requisitionId String?
  • -
No -
requisition Requisition?
  • -
No -

Operations

findUnique

Find zero or one Notification

// Get one Notification
const notification = await prisma.notification.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where NotificationWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first Notification

// Get one Notification
const notification = await prisma.notification.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where NotificationWhereInput No
orderBy NotificationOrderByWithRelationInput[] | NotificationOrderByWithRelationInput No
cursor NotificationWhereUniqueInput No
take Int No
skip Int No
distinct NotificationScalarFieldEnum | NotificationScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more Notification

// Get all Notification
const Notification = await prisma.notification.findMany()
// Get first 10 Notification
const Notification = await prisma.notification.findMany({ take: 10 })

Input

Name Type Required
where NotificationWhereInput No
orderBy NotificationOrderByWithRelationInput[] | NotificationOrderByWithRelationInput No
cursor NotificationWhereUniqueInput No
take Int No
skip Int No
distinct NotificationScalarFieldEnum | NotificationScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one Notification

// Create one Notification
const Notification = await prisma.notification.create({
  data: {
    // ... data to create a Notification
  }
})

Input

Name Type Required
data NotificationCreateInput | NotificationUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one Notification

// Delete one Notification
const Notification = await prisma.notification.delete({
  where: {
    // ... filter to delete one Notification
  }
})

Input

Name Type Required
where NotificationWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one Notification

// Update one Notification
const notification = await prisma.notification.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data NotificationUpdateInput | NotificationUncheckedUpdateInput Yes
where NotificationWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more Notification

// Delete a few Notification
const { count } = await prisma.notification.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where NotificationWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one Notification

const { count } = await prisma.notification.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data NotificationUpdateManyMutationInput | NotificationUncheckedUpdateManyInput Yes
where NotificationWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one Notification

// Update or create a Notification
const notification = await prisma.notification.upsert({
  create: {
    // ... data to create a Notification
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Notification we want to update
  }
})

Input

Name Type Required
where NotificationWhereUniqueInput Yes
create NotificationCreateInput | NotificationUncheckedCreateInput Yes
update NotificationUpdateInput | NotificationUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Tag

Fields

Name Type Attributes Required Comment
id String
  • @id
  • @default(uuid(4))
Yes -
createdAt DateTime
  • @default(now())
Yes -
label String
  • @unique
Yes -
color String
  • @default(#cccccc)
Yes -
creatorId String
  • -
Yes -
creator User
  • -
Yes -
requisitions RequisitionTag[]
  • -
Yes -

Operations

findUnique

Find zero or one Tag

// Get one Tag
const tag = await prisma.tag.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TagWhereUniqueInput Yes

Output

Type: Tag
Required: No
List: No

findFirst

Find first Tag

// Get one Tag
const tag = await prisma.tag.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TagWhereInput No
orderBy TagOrderByWithRelationInput[] | TagOrderByWithRelationInput No
cursor TagWhereUniqueInput No
take Int No
skip Int No
distinct TagScalarFieldEnum | TagScalarFieldEnum[] No

Output

Type: Tag
Required: No
List: No

findMany

Find zero or more Tag

// Get all Tag
const Tag = await prisma.tag.findMany()
// Get first 10 Tag
const Tag = await prisma.tag.findMany({ take: 10 })

Input

Name Type Required
where TagWhereInput No
orderBy TagOrderByWithRelationInput[] | TagOrderByWithRelationInput No
cursor TagWhereUniqueInput No
take Int No
skip Int No
distinct TagScalarFieldEnum | TagScalarFieldEnum[] No

Output

Type: Tag
Required: Yes
List: Yes

create

Create one Tag

// Create one Tag
const Tag = await prisma.tag.create({
  data: {
    // ... data to create a Tag
  }
})

Input

Name Type Required
data TagCreateInput | TagUncheckedCreateInput Yes

Output

Type: Tag
Required: Yes
List: No

delete

Delete one Tag

// Delete one Tag
const Tag = await prisma.tag.delete({
  where: {
    // ... filter to delete one Tag
  }
})

Input

Name Type Required
where TagWhereUniqueInput Yes

Output

Type: Tag
Required: No
List: No

update

Update one Tag

// Update one Tag
const tag = await prisma.tag.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data TagUpdateInput | TagUncheckedUpdateInput Yes
where TagWhereUniqueInput Yes

Output

Type: Tag
Required: No
List: No

deleteMany

Delete zero or more Tag

// Delete a few Tag
const { count } = await prisma.tag.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where TagWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one Tag

const { count } = await prisma.tag.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data TagUpdateManyMutationInput | TagUncheckedUpdateManyInput Yes
where TagWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one Tag

// Update or create a Tag
const tag = await prisma.tag.upsert({
  create: {
    // ... data to create a Tag
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the Tag we want to update
  }
})

Input

Name Type Required
where TagWhereUniqueInput Yes
create TagCreateInput | TagUncheckedCreateInput Yes
update TagUpdateInput | TagUncheckedUpdateInput Yes

Output

Type: Tag
Required: Yes
List: No

RequisitionTag

Name Value
@@id
  • requisitionId
  • tagId

Fields

Name Type Attributes Required Comment
requisitionId String
  • -
Yes -
tagId String
  • -
Yes -
requisition Requisition
  • -
Yes -
tag Tag
  • -
Yes -
assignedBy User
  • -
Yes -
assignedById String
  • -
Yes -
assignedAt DateTime
  • @default(now())
Yes -

Operations

findUnique

Find zero or one RequisitionTag

// Get one RequisitionTag
const requisitionTag = await prisma.requisitionTag.findUnique({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionTagWhereUniqueInput Yes

Output

Required: No
List: No

findFirst

Find first RequisitionTag

// Get one RequisitionTag
const requisitionTag = await prisma.requisitionTag.findFirst({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionTagWhereInput No
orderBy RequisitionTagOrderByWithRelationInput[] | RequisitionTagOrderByWithRelationInput No
cursor RequisitionTagWhereUniqueInput No
take Int No
skip Int No
distinct RequisitionTagScalarFieldEnum | RequisitionTagScalarFieldEnum[] No

Output

Required: No
List: No

findMany

Find zero or more RequisitionTag

// Get all RequisitionTag
const RequisitionTag = await prisma.requisitionTag.findMany()
// Get first 10 RequisitionTag
const RequisitionTag = await prisma.requisitionTag.findMany({ take: 10 })

Input

Name Type Required
where RequisitionTagWhereInput No
orderBy RequisitionTagOrderByWithRelationInput[] | RequisitionTagOrderByWithRelationInput No
cursor RequisitionTagWhereUniqueInput No
take Int No
skip Int No
distinct RequisitionTagScalarFieldEnum | RequisitionTagScalarFieldEnum[] No

Output

Required: Yes
List: Yes

create

Create one RequisitionTag

// Create one RequisitionTag
const RequisitionTag = await prisma.requisitionTag.create({
  data: {
    // ... data to create a RequisitionTag
  }
})

Input

Name Type Required
data RequisitionTagCreateInput | RequisitionTagUncheckedCreateInput Yes

Output

Required: Yes
List: No

delete

Delete one RequisitionTag

// Delete one RequisitionTag
const RequisitionTag = await prisma.requisitionTag.delete({
  where: {
    // ... filter to delete one RequisitionTag
  }
})

Input

Name Type Required
where RequisitionTagWhereUniqueInput Yes

Output

Required: No
List: No

update

Update one RequisitionTag

// Update one RequisitionTag
const requisitionTag = await prisma.requisitionTag.update({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RequisitionTagUpdateInput | RequisitionTagUncheckedUpdateInput Yes
where RequisitionTagWhereUniqueInput Yes

Output

Required: No
List: No

deleteMany

Delete zero or more RequisitionTag

// Delete a few RequisitionTag
const { count } = await prisma.requisitionTag.deleteMany({
  where: {
    // ... provide filter here
  }
})

Input

Name Type Required
where RequisitionTagWhereInput No
limit Int No

Output

Required: Yes
List: No

updateMany

Update zero or one RequisitionTag

const { count } = await prisma.requisitionTag.updateMany({
  where: {
    // ... provide filter here
  },
  data: {
    // ... provide data here
  }
})

Input

Name Type Required
data RequisitionTagUpdateManyMutationInput | RequisitionTagUncheckedUpdateManyInput Yes
where RequisitionTagWhereInput No
limit Int No

Output

Required: Yes
List: No

upsert

Create or update one RequisitionTag

// Update or create a RequisitionTag
const requisitionTag = await prisma.requisitionTag.upsert({
  create: {
    // ... data to create a RequisitionTag
  },
  update: {
    // ... in case it already exists, update
  },
  where: {
    // ... the filter for the RequisitionTag we want to update
  }
})

Input

Name Type Required
where RequisitionTagWhereUniqueInput Yes
create RequisitionTagCreateInput | RequisitionTagUncheckedCreateInput Yes
update RequisitionTagUpdateInput | RequisitionTagUncheckedUpdateInput Yes

Output

Required: Yes
List: No

Types

Input Types

UserWhereInput

Name Type Nullable
AND UserWhereInput | UserWhereInput[] No
OR UserWhereInput[] No
NOT UserWhereInput | UserWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
firstName StringNullableFilter | String | Null Yes
lastName StringNullableFilter | String | Null Yes
name StringFilter | String No
email StringFilter | String No
emailVerified BoolNullableFilter | Boolean | Null Yes
image StringNullableFilter | String | Null Yes
status EnumUserStatusFilter | UserStatus No
sessions SessionListRelationFilter No
accounts AccountListRelationFilter No
roleAssignments UserRoleAssignmentListRelationFilter No
businessUnits UserBusinessUnitListRelationFilter No
headedBusinessUnit BusinessUnitNullableScalarRelationFilter | BusinessUnitWhereInput | Null Yes
initiatedRequisitions RequisitionListRelationFilter No
assignedApprovals RequisitionApprovalListRelationFilter No
comments CommentListRelationFilter No
uploadedAttachments AttachmentListRelationFilter No
notifications NotificationListRelationFilter No
createdTags TagListRelationFilter No
tagAssignments RequisitionTagListRelationFilter No

UserOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
firstName SortOrder | SortOrderInput No
lastName SortOrder | SortOrderInput No
name SortOrder No
email SortOrder No
emailVerified SortOrder | SortOrderInput No
image SortOrder | SortOrderInput No
status SortOrder No
sessions SessionOrderByRelationAggregateInput No
accounts AccountOrderByRelationAggregateInput No
roleAssignments UserRoleAssignmentOrderByRelationAggregateInput No
businessUnits UserBusinessUnitOrderByRelationAggregateInput No
headedBusinessUnit BusinessUnitOrderByWithRelationInput No
initiatedRequisitions RequisitionOrderByRelationAggregateInput No
assignedApprovals RequisitionApprovalOrderByRelationAggregateInput No
comments CommentOrderByRelationAggregateInput No
uploadedAttachments AttachmentOrderByRelationAggregateInput No
notifications NotificationOrderByRelationAggregateInput No
createdTags TagOrderByRelationAggregateInput No
tagAssignments RequisitionTagOrderByRelationAggregateInput No

UserWhereUniqueInput

Name Type Nullable
id String No
email String No
AND UserWhereInput | UserWhereInput[] No
OR UserWhereInput[] No
NOT UserWhereInput | UserWhereInput[] No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
firstName StringNullableFilter | String | Null Yes
lastName StringNullableFilter | String | Null Yes
name StringFilter | String No
emailVerified BoolNullableFilter | Boolean | Null Yes
image StringNullableFilter | String | Null Yes
status EnumUserStatusFilter | UserStatus No
sessions SessionListRelationFilter No
accounts AccountListRelationFilter No
roleAssignments UserRoleAssignmentListRelationFilter No
businessUnits UserBusinessUnitListRelationFilter No
headedBusinessUnit BusinessUnitNullableScalarRelationFilter | BusinessUnitWhereInput | Null Yes
initiatedRequisitions RequisitionListRelationFilter No
assignedApprovals RequisitionApprovalListRelationFilter No
comments CommentListRelationFilter No
uploadedAttachments AttachmentListRelationFilter No
notifications NotificationListRelationFilter No
createdTags TagListRelationFilter No
tagAssignments RequisitionTagListRelationFilter No

UserOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
firstName SortOrder | SortOrderInput No
lastName SortOrder | SortOrderInput No
name SortOrder No
email SortOrder No
emailVerified SortOrder | SortOrderInput No
image SortOrder | SortOrderInput No
status SortOrder No
_count UserCountOrderByAggregateInput No
_max UserMaxOrderByAggregateInput No
_min UserMinOrderByAggregateInput No

UserScalarWhereWithAggregatesInput

Name Type Nullable
AND UserScalarWhereWithAggregatesInput | UserScalarWhereWithAggregatesInput[] No
OR UserScalarWhereWithAggregatesInput[] No
NOT UserScalarWhereWithAggregatesInput | UserScalarWhereWithAggregatesInput[] No
id StringWithAggregatesFilter | String No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No
firstName StringNullableWithAggregatesFilter | String | Null Yes
lastName StringNullableWithAggregatesFilter | String | Null Yes
name StringWithAggregatesFilter | String No
email StringWithAggregatesFilter | String No
emailVerified BoolNullableWithAggregatesFilter | Boolean | Null Yes
image StringNullableWithAggregatesFilter | String | Null Yes
status EnumUserStatusWithAggregatesFilter | UserStatus No

SessionWhereInput

Name Type Nullable
AND SessionWhereInput | SessionWhereInput[] No
OR SessionWhereInput[] No
NOT SessionWhereInput | SessionWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
expiresAt DateTimeFilter | DateTime No
token StringFilter | String No
ipAddress StringNullableFilter | String | Null Yes
userAgent StringNullableFilter | String | Null Yes
userId StringFilter | String No
user UserScalarRelationFilter | UserWhereInput No

SessionOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
expiresAt SortOrder No
token SortOrder No
ipAddress SortOrder | SortOrderInput No
userAgent SortOrder | SortOrderInput No
userId SortOrder No
user UserOrderByWithRelationInput No

SessionWhereUniqueInput

Name Type Nullable
id String No
token String No
AND SessionWhereInput | SessionWhereInput[] No
OR SessionWhereInput[] No
NOT SessionWhereInput | SessionWhereInput[] No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
expiresAt DateTimeFilter | DateTime No
ipAddress StringNullableFilter | String | Null Yes
userAgent StringNullableFilter | String | Null Yes
userId StringFilter | String No
user UserScalarRelationFilter | UserWhereInput No

SessionOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
expiresAt SortOrder No
token SortOrder No
ipAddress SortOrder | SortOrderInput No
userAgent SortOrder | SortOrderInput No
userId SortOrder No
_count SessionCountOrderByAggregateInput No
_max SessionMaxOrderByAggregateInput No
_min SessionMinOrderByAggregateInput No


AccountWhereInput

Name Type Nullable
AND AccountWhereInput | AccountWhereInput[] No
OR AccountWhereInput[] No
NOT AccountWhereInput | AccountWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
accountId StringFilter | String No
providerId StringFilter | String No
accessToken StringNullableFilter | String | Null Yes
refreshToken StringNullableFilter | String | Null Yes
idToken StringNullableFilter | String | Null Yes
accessTokenExpiresAt DateTimeNullableFilter | DateTime | Null Yes
refreshTokenExpiresAt DateTimeNullableFilter | DateTime | Null Yes
scope StringNullableFilter | String | Null Yes
password StringNullableFilter | String | Null Yes
userId StringFilter | String No
user UserScalarRelationFilter | UserWhereInput No

AccountOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
accountId SortOrder No
providerId SortOrder No
accessToken SortOrder | SortOrderInput No
refreshToken SortOrder | SortOrderInput No
idToken SortOrder | SortOrderInput No
accessTokenExpiresAt SortOrder | SortOrderInput No
refreshTokenExpiresAt SortOrder | SortOrderInput No
scope SortOrder | SortOrderInput No
password SortOrder | SortOrderInput No
userId SortOrder No
user UserOrderByWithRelationInput No

AccountWhereUniqueInput

Name Type Nullable
id String No
AND AccountWhereInput | AccountWhereInput[] No
OR AccountWhereInput[] No
NOT AccountWhereInput | AccountWhereInput[] No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
accountId StringFilter | String No
providerId StringFilter | String No
accessToken StringNullableFilter | String | Null Yes
refreshToken StringNullableFilter | String | Null Yes
idToken StringNullableFilter | String | Null Yes
accessTokenExpiresAt DateTimeNullableFilter | DateTime | Null Yes
refreshTokenExpiresAt DateTimeNullableFilter | DateTime | Null Yes
scope StringNullableFilter | String | Null Yes
password StringNullableFilter | String | Null Yes
userId StringFilter | String No
user UserScalarRelationFilter | UserWhereInput No

AccountOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
accountId SortOrder No
providerId SortOrder No
accessToken SortOrder | SortOrderInput No
refreshToken SortOrder | SortOrderInput No
idToken SortOrder | SortOrderInput No
accessTokenExpiresAt SortOrder | SortOrderInput No
refreshTokenExpiresAt SortOrder | SortOrderInput No
scope SortOrder | SortOrderInput No
password SortOrder | SortOrderInput No
userId SortOrder No
_count AccountCountOrderByAggregateInput No
_max AccountMaxOrderByAggregateInput No
_min AccountMinOrderByAggregateInput No

AccountScalarWhereWithAggregatesInput

Name Type Nullable
AND AccountScalarWhereWithAggregatesInput | AccountScalarWhereWithAggregatesInput[] No
OR AccountScalarWhereWithAggregatesInput[] No
NOT AccountScalarWhereWithAggregatesInput | AccountScalarWhereWithAggregatesInput[] No
id StringWithAggregatesFilter | String No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No
accountId StringWithAggregatesFilter | String No
providerId StringWithAggregatesFilter | String No
accessToken StringNullableWithAggregatesFilter | String | Null Yes
refreshToken StringNullableWithAggregatesFilter | String | Null Yes
idToken StringNullableWithAggregatesFilter | String | Null Yes
accessTokenExpiresAt DateTimeNullableWithAggregatesFilter | DateTime | Null Yes
refreshTokenExpiresAt DateTimeNullableWithAggregatesFilter | DateTime | Null Yes
scope StringNullableWithAggregatesFilter | String | Null Yes
password StringNullableWithAggregatesFilter | String | Null Yes
userId StringWithAggregatesFilter | String No

VerificationWhereInput

Name Type Nullable
AND VerificationWhereInput | VerificationWhereInput[] No
OR VerificationWhereInput[] No
NOT VerificationWhereInput | VerificationWhereInput[] No
id StringFilter | String No
createdAt DateTimeNullableFilter | DateTime | Null Yes
updatedAt DateTimeNullableFilter | DateTime | Null Yes
identifier StringFilter | String No
value StringFilter | String No
expiresAt DateTimeFilter | DateTime No

VerificationOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder | SortOrderInput No
updatedAt SortOrder | SortOrderInput No
identifier SortOrder No
value SortOrder No
expiresAt SortOrder No

VerificationWhereUniqueInput

Name Type Nullable
id String No
AND VerificationWhereInput | VerificationWhereInput[] No
OR VerificationWhereInput[] No
NOT VerificationWhereInput | VerificationWhereInput[] No
createdAt DateTimeNullableFilter | DateTime | Null Yes
updatedAt DateTimeNullableFilter | DateTime | Null Yes
identifier StringFilter | String No
value StringFilter | String No
expiresAt DateTimeFilter | DateTime No

VerificationOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder | SortOrderInput No
updatedAt SortOrder | SortOrderInput No
identifier SortOrder No
value SortOrder No
expiresAt SortOrder No
_count VerificationCountOrderByAggregateInput No
_max VerificationMaxOrderByAggregateInput No
_min VerificationMinOrderByAggregateInput No


BusinessUnitWhereInput

Name Type Nullable
AND BusinessUnitWhereInput | BusinessUnitWhereInput[] No
OR BusinessUnitWhereInput[] No
NOT BusinessUnitWhereInput | BusinessUnitWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
name StringFilter | String No
headId StringFilter | String No
head UserScalarRelationFilter | UserWhereInput No
members UserBusinessUnitListRelationFilter No
roles RoleListRelationFilter No
requisitionTemplates RequisitionTemplateListRelationFilter No
requisitions RequisitionListRelationFilter No

BusinessUnitOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
headId SortOrder No
head UserOrderByWithRelationInput No
members UserBusinessUnitOrderByRelationAggregateInput No
roles RoleOrderByRelationAggregateInput No
requisitionTemplates RequisitionTemplateOrderByRelationAggregateInput No
requisitions RequisitionOrderByRelationAggregateInput No

BusinessUnitWhereUniqueInput

Name Type Nullable
id String No
headId String No
AND BusinessUnitWhereInput | BusinessUnitWhereInput[] No
OR BusinessUnitWhereInput[] No
NOT BusinessUnitWhereInput | BusinessUnitWhereInput[] No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
name StringFilter | String No
head UserScalarRelationFilter | UserWhereInput No
members UserBusinessUnitListRelationFilter No
roles RoleListRelationFilter No
requisitionTemplates RequisitionTemplateListRelationFilter No
requisitions RequisitionListRelationFilter No

BusinessUnitOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
headId SortOrder No
_count BusinessUnitCountOrderByAggregateInput No
_max BusinessUnitMaxOrderByAggregateInput No
_min BusinessUnitMinOrderByAggregateInput No



UserBusinessUnitOrderByWithRelationInput

Name Type Nullable
userId SortOrder No
businessUnitId SortOrder No
membershipType SortOrder No
user UserOrderByWithRelationInput No
businessUnit BusinessUnitOrderByWithRelationInput No


UserBusinessUnitOrderByWithAggregationInput

Name Type Nullable
userId SortOrder No
businessUnitId SortOrder No
membershipType SortOrder No
_count UserBusinessUnitCountOrderByAggregateInput No
_max UserBusinessUnitMaxOrderByAggregateInput No
_min UserBusinessUnitMinOrderByAggregateInput No


RoleWhereInput

Name Type Nullable
AND RoleWhereInput | RoleWhereInput[] No
OR RoleWhereInput[] No
NOT RoleWhereInput | RoleWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
name StringFilter | String No
scope EnumRoleScopeFilter | RoleScope No
isBUAdmin BoolFilter | Boolean No
businessUnitId StringNullableFilter | String | Null Yes
businessUnit BusinessUnitNullableScalarRelationFilter | BusinessUnitWhereInput | Null Yes
userAssignments UserRoleAssignmentListRelationFilter No
accessibleTemplates TemplateInitiatorAccessListRelationFilter No
approvalStepDefinitions ApprovalStepDefinitionListRelationFilter No

RoleOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
scope SortOrder No
isBUAdmin SortOrder No
businessUnitId SortOrder | SortOrderInput No
businessUnit BusinessUnitOrderByWithRelationInput No
userAssignments UserRoleAssignmentOrderByRelationAggregateInput No
accessibleTemplates TemplateInitiatorAccessOrderByRelationAggregateInput No
approvalStepDefinitions ApprovalStepDefinitionOrderByRelationAggregateInput No

RoleWhereUniqueInput

Name Type Nullable
id String No
name_businessUnitId RoleNameBusinessUnitIdCompoundUniqueInput No
AND RoleWhereInput | RoleWhereInput[] No
OR RoleWhereInput[] No
NOT RoleWhereInput | RoleWhereInput[] No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
name StringFilter | String No
scope EnumRoleScopeFilter | RoleScope No
isBUAdmin BoolFilter | Boolean No
businessUnitId StringNullableFilter | String | Null Yes
businessUnit BusinessUnitNullableScalarRelationFilter | BusinessUnitWhereInput | Null Yes
userAssignments UserRoleAssignmentListRelationFilter No
accessibleTemplates TemplateInitiatorAccessListRelationFilter No
approvalStepDefinitions ApprovalStepDefinitionListRelationFilter No

RoleOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
scope SortOrder No
isBUAdmin SortOrder No
businessUnitId SortOrder | SortOrderInput No
_count RoleCountOrderByAggregateInput No
_max RoleMaxOrderByAggregateInput No
_min RoleMinOrderByAggregateInput No



UserRoleAssignmentOrderByWithRelationInput

Name Type Nullable
userId SortOrder No
roleId SortOrder No
assignedAt SortOrder No
user UserOrderByWithRelationInput No
role RoleOrderByWithRelationInput No


UserRoleAssignmentOrderByWithAggregationInput

Name Type Nullable
userId SortOrder No
roleId SortOrder No
assignedAt SortOrder No
_count UserRoleAssignmentCountOrderByAggregateInput No
_max UserRoleAssignmentMaxOrderByAggregateInput No
_min UserRoleAssignmentMinOrderByAggregateInput No


RequisitionTemplateWhereInput

Name Type Nullable
AND RequisitionTemplateWhereInput | RequisitionTemplateWhereInput[] No
OR RequisitionTemplateWhereInput[] No
NOT RequisitionTemplateWhereInput | RequisitionTemplateWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
name StringFilter | String No
description StringNullableFilter | String | Null Yes
businessUnitId StringFilter | String No
approvalWorkflowId StringNullableFilter | String | Null Yes
businessUnit BusinessUnitScalarRelationFilter | BusinessUnitWhereInput No
fields TemplateFieldListRelationFilter No
initiatorAccess TemplateInitiatorAccessListRelationFilter No
approvalWorkflow ApprovalWorkflowNullableScalarRelationFilter | ApprovalWorkflowWhereInput | Null Yes
requisitions RequisitionListRelationFilter No

RequisitionTemplateOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
description SortOrder | SortOrderInput No
businessUnitId SortOrder No
approvalWorkflowId SortOrder | SortOrderInput No
businessUnit BusinessUnitOrderByWithRelationInput No
fields TemplateFieldOrderByRelationAggregateInput No
initiatorAccess TemplateInitiatorAccessOrderByRelationAggregateInput No
approvalWorkflow ApprovalWorkflowOrderByWithRelationInput No
requisitions RequisitionOrderByRelationAggregateInput No

RequisitionTemplateWhereUniqueInput

Name Type Nullable
id String No
name_businessUnitId RequisitionTemplateNameBusinessUnitIdCompoundUniqueInput No
AND RequisitionTemplateWhereInput | RequisitionTemplateWhereInput[] No
OR RequisitionTemplateWhereInput[] No
NOT RequisitionTemplateWhereInput | RequisitionTemplateWhereInput[] No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
name StringFilter | String No
description StringNullableFilter | String | Null Yes
businessUnitId StringFilter | String No
approvalWorkflowId StringNullableFilter | String | Null Yes
businessUnit BusinessUnitScalarRelationFilter | BusinessUnitWhereInput No
fields TemplateFieldListRelationFilter No
initiatorAccess TemplateInitiatorAccessListRelationFilter No
approvalWorkflow ApprovalWorkflowNullableScalarRelationFilter | ApprovalWorkflowWhereInput | Null Yes
requisitions RequisitionListRelationFilter No

RequisitionTemplateOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
description SortOrder | SortOrderInput No
businessUnitId SortOrder No
approvalWorkflowId SortOrder | SortOrderInput No
_count RequisitionTemplateCountOrderByAggregateInput No
_max RequisitionTemplateMaxOrderByAggregateInput No
_min RequisitionTemplateMinOrderByAggregateInput No


TemplateFieldWhereInput

Name Type Nullable
AND TemplateFieldWhereInput | TemplateFieldWhereInput[] No
OR TemplateFieldWhereInput[] No
NOT TemplateFieldWhereInput | TemplateFieldWhereInput[] No
id StringFilter | String No
templateId StringFilter | String No
label StringFilter | String No
fieldType EnumFieldTypeFilter | FieldType No
isRequired BoolFilter | Boolean No
placeholder StringNullableFilter | String | Null Yes
order IntFilter | Int No
parentListFieldId StringNullableFilter | String | Null Yes
template RequisitionTemplateScalarRelationFilter | RequisitionTemplateWhereInput No
options FieldOptionListRelationFilter No
listColumns TemplateFieldListRelationFilter No
parentListField TemplateFieldNullableScalarRelationFilter | TemplateFieldWhereInput | Null Yes
submittedValues RequisitionValueListRelationFilter No

TemplateFieldOrderByWithRelationInput

Name Type Nullable
id SortOrder No
templateId SortOrder No
label SortOrder No
fieldType SortOrder No
isRequired SortOrder No
placeholder SortOrder | SortOrderInput No
order SortOrder No
parentListFieldId SortOrder | SortOrderInput No
template RequisitionTemplateOrderByWithRelationInput No
options FieldOptionOrderByRelationAggregateInput No
listColumns TemplateFieldOrderByRelationAggregateInput No
parentListField TemplateFieldOrderByWithRelationInput No
submittedValues RequisitionValueOrderByRelationAggregateInput No

TemplateFieldWhereUniqueInput

Name Type Nullable
id String No
templateId_label_parentListFieldId TemplateFieldTemplateIdLabelParentListFieldIdCompoundUniqueInput No
AND TemplateFieldWhereInput | TemplateFieldWhereInput[] No
OR TemplateFieldWhereInput[] No
NOT TemplateFieldWhereInput | TemplateFieldWhereInput[] No
templateId StringFilter | String No
label StringFilter | String No
fieldType EnumFieldTypeFilter | FieldType No
isRequired BoolFilter | Boolean No
placeholder StringNullableFilter | String | Null Yes
order IntFilter | Int No
parentListFieldId StringNullableFilter | String | Null Yes
template RequisitionTemplateScalarRelationFilter | RequisitionTemplateWhereInput No
options FieldOptionListRelationFilter No
listColumns TemplateFieldListRelationFilter No
parentListField TemplateFieldNullableScalarRelationFilter | TemplateFieldWhereInput | Null Yes
submittedValues RequisitionValueListRelationFilter No

TemplateFieldOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
templateId SortOrder No
label SortOrder No
fieldType SortOrder No
isRequired SortOrder No
placeholder SortOrder | SortOrderInput No
order SortOrder No
parentListFieldId SortOrder | SortOrderInput No
_count TemplateFieldCountOrderByAggregateInput No
_avg TemplateFieldAvgOrderByAggregateInput No
_max TemplateFieldMaxOrderByAggregateInput No
_min TemplateFieldMinOrderByAggregateInput No
_sum TemplateFieldSumOrderByAggregateInput No


FieldOptionWhereInput

Name Type Nullable
AND FieldOptionWhereInput | FieldOptionWhereInput[] No
OR FieldOptionWhereInput[] No
NOT FieldOptionWhereInput | FieldOptionWhereInput[] No
id StringFilter | String No
fieldId StringFilter | String No
label StringFilter | String No
value StringFilter | String No
order IntFilter | Int No
field TemplateFieldScalarRelationFilter | TemplateFieldWhereInput No

FieldOptionOrderByWithRelationInput

Name Type Nullable
id SortOrder No
fieldId SortOrder No
label SortOrder No
value SortOrder No
order SortOrder No
field TemplateFieldOrderByWithRelationInput No

FieldOptionWhereUniqueInput

Name Type Nullable
id String No
fieldId_value FieldOptionFieldIdValueCompoundUniqueInput No
AND FieldOptionWhereInput | FieldOptionWhereInput[] No
OR FieldOptionWhereInput[] No
NOT FieldOptionWhereInput | FieldOptionWhereInput[] No
fieldId StringFilter | String No
label StringFilter | String No
value StringFilter | String No
order IntFilter | Int No
field TemplateFieldScalarRelationFilter | TemplateFieldWhereInput No

FieldOptionOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
fieldId SortOrder No
label SortOrder No
value SortOrder No
order SortOrder No
_count FieldOptionCountOrderByAggregateInput No
_avg FieldOptionAvgOrderByAggregateInput No
_max FieldOptionMaxOrderByAggregateInput No
_min FieldOptionMinOrderByAggregateInput No
_sum FieldOptionSumOrderByAggregateInput No



TemplateInitiatorAccessOrderByWithRelationInput

Name Type Nullable
templateId SortOrder No
roleId SortOrder No
template RequisitionTemplateOrderByWithRelationInput No
role RoleOrderByWithRelationInput No


TemplateInitiatorAccessOrderByWithAggregationInput

Name Type Nullable
templateId SortOrder No
roleId SortOrder No
_count TemplateInitiatorAccessCountOrderByAggregateInput No
_max TemplateInitiatorAccessMaxOrderByAggregateInput No
_min TemplateInitiatorAccessMinOrderByAggregateInput No


ApprovalWorkflowWhereInput

Name Type Nullable
AND ApprovalWorkflowWhereInput | ApprovalWorkflowWhereInput[] No
OR ApprovalWorkflowWhereInput[] No
NOT ApprovalWorkflowWhereInput | ApprovalWorkflowWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
name StringFilter | String No
steps ApprovalStepDefinitionListRelationFilter No
templates RequisitionTemplateListRelationFilter No

ApprovalWorkflowOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
steps ApprovalStepDefinitionOrderByRelationAggregateInput No
templates RequisitionTemplateOrderByRelationAggregateInput No

ApprovalWorkflowWhereUniqueInput

Name Type Nullable
id String No
AND ApprovalWorkflowWhereInput | ApprovalWorkflowWhereInput[] No
OR ApprovalWorkflowWhereInput[] No
NOT ApprovalWorkflowWhereInput | ApprovalWorkflowWhereInput[] No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
name StringFilter | String No
steps ApprovalStepDefinitionListRelationFilter No
templates RequisitionTemplateListRelationFilter No

ApprovalWorkflowOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
_count ApprovalWorkflowCountOrderByAggregateInput No
_max ApprovalWorkflowMaxOrderByAggregateInput No
_min ApprovalWorkflowMinOrderByAggregateInput No


ApprovalStepDefinitionWhereInput

Name Type Nullable
AND ApprovalStepDefinitionWhereInput | ApprovalStepDefinitionWhereInput[] No
OR ApprovalStepDefinitionWhereInput[] No
NOT ApprovalStepDefinitionWhereInput | ApprovalStepDefinitionWhereInput[] No
id StringFilter | String No
workflowId StringFilter | String No
stepNumber IntFilter | Int No
approverRoleId StringFilter | String No
workflow ApprovalWorkflowScalarRelationFilter | ApprovalWorkflowWhereInput No
approverRole RoleScalarRelationFilter | RoleWhereInput No
requisitionApprovals RequisitionApprovalListRelationFilter No

ApprovalStepDefinitionOrderByWithRelationInput

Name Type Nullable
id SortOrder No
workflowId SortOrder No
stepNumber SortOrder No
approverRoleId SortOrder No
workflow ApprovalWorkflowOrderByWithRelationInput No
approverRole RoleOrderByWithRelationInput No
requisitionApprovals RequisitionApprovalOrderByRelationAggregateInput No




RequisitionWhereInput

Name Type Nullable
AND RequisitionWhereInput | RequisitionWhereInput[] No
OR RequisitionWhereInput[] No
NOT RequisitionWhereInput | RequisitionWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
initiatorId StringFilter | String No
businessUnitId StringFilter | String No
templateId StringFilter | String No
overallStatus EnumRequisitionStatusFilter | RequisitionStatus No
initiator UserScalarRelationFilter | UserWhereInput No
fromBU BusinessUnitScalarRelationFilter | BusinessUnitWhereInput No
template RequisitionTemplateScalarRelationFilter | RequisitionTemplateWhereInput No
approvalHistory RequisitionApprovalListRelationFilter No
submittedValues RequisitionValueListRelationFilter No
attachments AttachmentListRelationFilter No
actionLog CommentListRelationFilter No
notifications NotificationListRelationFilter No
tags RequisitionTagListRelationFilter No

RequisitionOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
initiatorId SortOrder No
businessUnitId SortOrder No
templateId SortOrder No
overallStatus SortOrder No
initiator UserOrderByWithRelationInput No
fromBU BusinessUnitOrderByWithRelationInput No
template RequisitionTemplateOrderByWithRelationInput No
approvalHistory RequisitionApprovalOrderByRelationAggregateInput No
submittedValues RequisitionValueOrderByRelationAggregateInput No
attachments AttachmentOrderByRelationAggregateInput No
actionLog CommentOrderByRelationAggregateInput No
notifications NotificationOrderByRelationAggregateInput No
tags RequisitionTagOrderByRelationAggregateInput No

RequisitionWhereUniqueInput

Name Type Nullable
id String No
AND RequisitionWhereInput | RequisitionWhereInput[] No
OR RequisitionWhereInput[] No
NOT RequisitionWhereInput | RequisitionWhereInput[] No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
initiatorId StringFilter | String No
businessUnitId StringFilter | String No
templateId StringFilter | String No
overallStatus EnumRequisitionStatusFilter | RequisitionStatus No
initiator UserScalarRelationFilter | UserWhereInput No
fromBU BusinessUnitScalarRelationFilter | BusinessUnitWhereInput No
template RequisitionTemplateScalarRelationFilter | RequisitionTemplateWhereInput No
approvalHistory RequisitionApprovalListRelationFilter No
submittedValues RequisitionValueListRelationFilter No
attachments AttachmentListRelationFilter No
actionLog CommentListRelationFilter No
notifications NotificationListRelationFilter No
tags RequisitionTagListRelationFilter No

RequisitionOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
initiatorId SortOrder No
businessUnitId SortOrder No
templateId SortOrder No
overallStatus SortOrder No
_count RequisitionCountOrderByAggregateInput No
_max RequisitionMaxOrderByAggregateInput No
_min RequisitionMinOrderByAggregateInput No


RequisitionApprovalWhereInput

Name Type Nullable
AND RequisitionApprovalWhereInput | RequisitionApprovalWhereInput[] No
OR RequisitionApprovalWhereInput[] No
NOT RequisitionApprovalWhereInput | RequisitionApprovalWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
requisitionId StringFilter | String No
stepDefinitionId StringFilter | String No
approverId StringNullableFilter | String | Null Yes
status EnumApprovalStatusFilter | ApprovalStatus No
actionedAt DateTimeNullableFilter | DateTime | Null Yes
requisition RequisitionScalarRelationFilter | RequisitionWhereInput No
stepDefinition ApprovalStepDefinitionScalarRelationFilter | ApprovalStepDefinitionWhereInput No
approver UserNullableScalarRelationFilter | UserWhereInput | Null Yes

RequisitionApprovalOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
requisitionId SortOrder No
stepDefinitionId SortOrder No
approverId SortOrder | SortOrderInput No
status SortOrder No
actionedAt SortOrder | SortOrderInput No
requisition RequisitionOrderByWithRelationInput No
stepDefinition ApprovalStepDefinitionOrderByWithRelationInput No
approver UserOrderByWithRelationInput No

RequisitionApprovalWhereUniqueInput

Name Type Nullable
id String No
AND RequisitionApprovalWhereInput | RequisitionApprovalWhereInput[] No
OR RequisitionApprovalWhereInput[] No
NOT RequisitionApprovalWhereInput | RequisitionApprovalWhereInput[] No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
requisitionId StringFilter | String No
stepDefinitionId StringFilter | String No
approverId StringNullableFilter | String | Null Yes
status EnumApprovalStatusFilter | ApprovalStatus No
actionedAt DateTimeNullableFilter | DateTime | Null Yes
requisition RequisitionScalarRelationFilter | RequisitionWhereInput No
stepDefinition ApprovalStepDefinitionScalarRelationFilter | ApprovalStepDefinitionWhereInput No
approver UserNullableScalarRelationFilter | UserWhereInput | Null Yes

RequisitionApprovalOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
requisitionId SortOrder No
stepDefinitionId SortOrder No
approverId SortOrder | SortOrderInput No
status SortOrder No
actionedAt SortOrder | SortOrderInput No
_count RequisitionApprovalCountOrderByAggregateInput No
_max RequisitionApprovalMaxOrderByAggregateInput No
_min RequisitionApprovalMinOrderByAggregateInput No

RequisitionApprovalScalarWhereWithAggregatesInput

Name Type Nullable
AND RequisitionApprovalScalarWhereWithAggregatesInput | RequisitionApprovalScalarWhereWithAggregatesInput[] No
OR RequisitionApprovalScalarWhereWithAggregatesInput[] No
NOT RequisitionApprovalScalarWhereWithAggregatesInput | RequisitionApprovalScalarWhereWithAggregatesInput[] No
id StringWithAggregatesFilter | String No
createdAt DateTimeWithAggregatesFilter | DateTime No
updatedAt DateTimeWithAggregatesFilter | DateTime No
requisitionId StringWithAggregatesFilter | String No
stepDefinitionId StringWithAggregatesFilter | String No
approverId StringNullableWithAggregatesFilter | String | Null Yes
status EnumApprovalStatusWithAggregatesFilter | ApprovalStatus No
actionedAt DateTimeNullableWithAggregatesFilter | DateTime | Null Yes

RequisitionValueWhereInput

Name Type Nullable
AND RequisitionValueWhereInput | RequisitionValueWhereInput[] No
OR RequisitionValueWhereInput[] No
NOT RequisitionValueWhereInput | RequisitionValueWhereInput[] No
id StringFilter | String No
requisitionId StringFilter | String No
templateFieldId StringFilter | String No
value StringFilter | String No
rowIndex IntNullableFilter | Int | Null Yes
requisition RequisitionScalarRelationFilter | RequisitionWhereInput No
templateField TemplateFieldScalarRelationFilter | TemplateFieldWhereInput No

RequisitionValueOrderByWithRelationInput

Name Type Nullable
id SortOrder No
requisitionId SortOrder No
templateFieldId SortOrder No
value SortOrder No
rowIndex SortOrder | SortOrderInput No
requisition RequisitionOrderByWithRelationInput No
templateField TemplateFieldOrderByWithRelationInput No

RequisitionValueWhereUniqueInput

Name Type Nullable
id String No
requisitionId_templateFieldId_rowIndex RequisitionValueRequisitionIdTemplateFieldIdRowIndexCompoundUniqueInput No
AND RequisitionValueWhereInput | RequisitionValueWhereInput[] No
OR RequisitionValueWhereInput[] No
NOT RequisitionValueWhereInput | RequisitionValueWhereInput[] No
requisitionId StringFilter | String No
templateFieldId StringFilter | String No
value StringFilter | String No
rowIndex IntNullableFilter | Int | Null Yes
requisition RequisitionScalarRelationFilter | RequisitionWhereInput No
templateField TemplateFieldScalarRelationFilter | TemplateFieldWhereInput No

RequisitionValueOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
requisitionId SortOrder No
templateFieldId SortOrder No
value SortOrder No
rowIndex SortOrder | SortOrderInput No
_count RequisitionValueCountOrderByAggregateInput No
_avg RequisitionValueAvgOrderByAggregateInput No
_max RequisitionValueMaxOrderByAggregateInput No
_min RequisitionValueMinOrderByAggregateInput No
_sum RequisitionValueSumOrderByAggregateInput No


AttachmentWhereInput

Name Type Nullable
AND AttachmentWhereInput | AttachmentWhereInput[] No
OR AttachmentWhereInput[] No
NOT AttachmentWhereInput | AttachmentWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
url StringFilter | String No
filename StringFilter | String No
filetype StringFilter | String No
size IntNullableFilter | Int | Null Yes
uploaderId StringFilter | String No
requisitionId StringNullableFilter | String | Null Yes
commentId StringNullableFilter | String | Null Yes
uploader UserScalarRelationFilter | UserWhereInput No
requisition RequisitionNullableScalarRelationFilter | RequisitionWhereInput | Null Yes
comment CommentNullableScalarRelationFilter | CommentWhereInput | Null Yes

AttachmentOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
url SortOrder No
filename SortOrder No
filetype SortOrder No
size SortOrder | SortOrderInput No
uploaderId SortOrder No
requisitionId SortOrder | SortOrderInput No
commentId SortOrder | SortOrderInput No
uploader UserOrderByWithRelationInput No
requisition RequisitionOrderByWithRelationInput No
comment CommentOrderByWithRelationInput No

AttachmentWhereUniqueInput

Name Type Nullable
id String No
AND AttachmentWhereInput | AttachmentWhereInput[] No
OR AttachmentWhereInput[] No
NOT AttachmentWhereInput | AttachmentWhereInput[] No
createdAt DateTimeFilter | DateTime No
url StringFilter | String No
filename StringFilter | String No
filetype StringFilter | String No
size IntNullableFilter | Int | Null Yes
uploaderId StringFilter | String No
requisitionId StringNullableFilter | String | Null Yes
commentId StringNullableFilter | String | Null Yes
uploader UserScalarRelationFilter | UserWhereInput No
requisition RequisitionNullableScalarRelationFilter | RequisitionWhereInput | Null Yes
comment CommentNullableScalarRelationFilter | CommentWhereInput | Null Yes

AttachmentOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
url SortOrder No
filename SortOrder No
filetype SortOrder No
size SortOrder | SortOrderInput No
uploaderId SortOrder No
requisitionId SortOrder | SortOrderInput No
commentId SortOrder | SortOrderInput No
_count AttachmentCountOrderByAggregateInput No
_avg AttachmentAvgOrderByAggregateInput No
_max AttachmentMaxOrderByAggregateInput No
_min AttachmentMinOrderByAggregateInput No
_sum AttachmentSumOrderByAggregateInput No


CommentWhereInput

Name Type Nullable
AND CommentWhereInput | CommentWhereInput[] No
OR CommentWhereInput[] No
NOT CommentWhereInput | CommentWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
content StringFilter | String No
action EnumActionTypeFilter | ActionType No
authorId StringFilter | String No
requisitionId StringFilter | String No
author UserScalarRelationFilter | UserWhereInput No
requisition RequisitionScalarRelationFilter | RequisitionWhereInput No
attachments AttachmentListRelationFilter No

CommentOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
content SortOrder No
action SortOrder No
authorId SortOrder No
requisitionId SortOrder No
author UserOrderByWithRelationInput No
requisition RequisitionOrderByWithRelationInput No
attachments AttachmentOrderByRelationAggregateInput No

CommentWhereUniqueInput

Name Type Nullable
id String No
AND CommentWhereInput | CommentWhereInput[] No
OR CommentWhereInput[] No
NOT CommentWhereInput | CommentWhereInput[] No
createdAt DateTimeFilter | DateTime No
content StringFilter | String No
action EnumActionTypeFilter | ActionType No
authorId StringFilter | String No
requisitionId StringFilter | String No
author UserScalarRelationFilter | UserWhereInput No
requisition RequisitionScalarRelationFilter | RequisitionWhereInput No
attachments AttachmentListRelationFilter No

CommentOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
content SortOrder No
action SortOrder No
authorId SortOrder No
requisitionId SortOrder No
_count CommentCountOrderByAggregateInput No
_max CommentMaxOrderByAggregateInput No
_min CommentMinOrderByAggregateInput No


NotificationWhereInput

Name Type Nullable
AND NotificationWhereInput | NotificationWhereInput[] No
OR NotificationWhereInput[] No
NOT NotificationWhereInput | NotificationWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
message StringFilter | String No
isRead BoolFilter | Boolean No
recipientId StringFilter | String No
requisitionId StringNullableFilter | String | Null Yes
recipient UserScalarRelationFilter | UserWhereInput No
requisition RequisitionNullableScalarRelationFilter | RequisitionWhereInput | Null Yes

NotificationOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
message SortOrder No
isRead SortOrder No
recipientId SortOrder No
requisitionId SortOrder | SortOrderInput No
recipient UserOrderByWithRelationInput No
requisition RequisitionOrderByWithRelationInput No

NotificationWhereUniqueInput

Name Type Nullable
id String No
AND NotificationWhereInput | NotificationWhereInput[] No
OR NotificationWhereInput[] No
NOT NotificationWhereInput | NotificationWhereInput[] No
createdAt DateTimeFilter | DateTime No
message StringFilter | String No
isRead BoolFilter | Boolean No
recipientId StringFilter | String No
requisitionId StringNullableFilter | String | Null Yes
recipient UserScalarRelationFilter | UserWhereInput No
requisition RequisitionNullableScalarRelationFilter | RequisitionWhereInput | Null Yes

NotificationOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
message SortOrder No
isRead SortOrder No
recipientId SortOrder No
requisitionId SortOrder | SortOrderInput No
_count NotificationCountOrderByAggregateInput No
_max NotificationMaxOrderByAggregateInput No
_min NotificationMinOrderByAggregateInput No


TagWhereInput

Name Type Nullable
AND TagWhereInput | TagWhereInput[] No
OR TagWhereInput[] No
NOT TagWhereInput | TagWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
label StringFilter | String No
color StringFilter | String No
creatorId StringFilter | String No
creator UserScalarRelationFilter | UserWhereInput No
requisitions RequisitionTagListRelationFilter No

TagOrderByWithRelationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
label SortOrder No
color SortOrder No
creatorId SortOrder No
creator UserOrderByWithRelationInput No
requisitions RequisitionTagOrderByRelationAggregateInput No

TagWhereUniqueInput

Name Type Nullable
id String No
label String No
AND TagWhereInput | TagWhereInput[] No
OR TagWhereInput[] No
NOT TagWhereInput | TagWhereInput[] No
createdAt DateTimeFilter | DateTime No
color StringFilter | String No
creatorId StringFilter | String No
creator UserScalarRelationFilter | UserWhereInput No
requisitions RequisitionTagListRelationFilter No

TagOrderByWithAggregationInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
label SortOrder No
color SortOrder No
creatorId SortOrder No
_count TagCountOrderByAggregateInput No
_max TagMaxOrderByAggregateInput No
_min TagMinOrderByAggregateInput No


RequisitionTagWhereInput

Name Type Nullable
AND RequisitionTagWhereInput | RequisitionTagWhereInput[] No
OR RequisitionTagWhereInput[] No
NOT RequisitionTagWhereInput | RequisitionTagWhereInput[] No
requisitionId StringFilter | String No
tagId StringFilter | String No
assignedById StringFilter | String No
assignedAt DateTimeFilter | DateTime No
requisition RequisitionScalarRelationFilter | RequisitionWhereInput No
tag TagScalarRelationFilter | TagWhereInput No
assignedBy UserScalarRelationFilter | UserWhereInput No

RequisitionTagOrderByWithRelationInput

Name Type Nullable
requisitionId SortOrder No
tagId SortOrder No
assignedById SortOrder No
assignedAt SortOrder No
requisition RequisitionOrderByWithRelationInput No
tag TagOrderByWithRelationInput No
assignedBy UserOrderByWithRelationInput No

RequisitionTagWhereUniqueInput

Name Type Nullable
requisitionId_tagId RequisitionTagRequisitionIdTagIdCompoundUniqueInput No
AND RequisitionTagWhereInput | RequisitionTagWhereInput[] No
OR RequisitionTagWhereInput[] No
NOT RequisitionTagWhereInput | RequisitionTagWhereInput[] No
requisitionId StringFilter | String No
tagId StringFilter | String No
assignedById StringFilter | String No
assignedAt DateTimeFilter | DateTime No
requisition RequisitionScalarRelationFilter | RequisitionWhereInput No
tag TagScalarRelationFilter | TagWhereInput No
assignedBy UserScalarRelationFilter | UserWhereInput No

RequisitionTagOrderByWithAggregationInput

Name Type Nullable
requisitionId SortOrder No
tagId SortOrder No
assignedById SortOrder No
assignedAt SortOrder No
_count RequisitionTagCountOrderByAggregateInput No
_max RequisitionTagMaxOrderByAggregateInput No
_min RequisitionTagMinOrderByAggregateInput No


UserCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No

UserCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No

UserUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No

UserUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No

SessionCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
expiresAt DateTime No
token String No
ipAddress String | Null Yes
userAgent String | Null Yes
user UserCreateNestedOneWithoutSessionsInput No

SessionUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
expiresAt DateTime No
token String No
ipAddress String | Null Yes
userAgent String | Null Yes
userId String No

SessionUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No
token String | StringFieldUpdateOperationsInput No
ipAddress String | NullableStringFieldUpdateOperationsInput | Null Yes
userAgent String | NullableStringFieldUpdateOperationsInput | Null Yes
user UserUpdateOneRequiredWithoutSessionsNestedInput No

SessionUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No
token String | StringFieldUpdateOperationsInput No
ipAddress String | NullableStringFieldUpdateOperationsInput | Null Yes
userAgent String | NullableStringFieldUpdateOperationsInput | Null Yes
userId String | StringFieldUpdateOperationsInput No

SessionCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
expiresAt DateTime No
token String No
ipAddress String | Null Yes
userAgent String | Null Yes
userId String No

SessionUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No
token String | StringFieldUpdateOperationsInput No
ipAddress String | NullableStringFieldUpdateOperationsInput | Null Yes
userAgent String | NullableStringFieldUpdateOperationsInput | Null Yes

SessionUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No
token String | StringFieldUpdateOperationsInput No
ipAddress String | NullableStringFieldUpdateOperationsInput | Null Yes
userAgent String | NullableStringFieldUpdateOperationsInput | Null Yes
userId String | StringFieldUpdateOperationsInput No

AccountCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
accountId String No
providerId String No
accessToken String | Null Yes
refreshToken String | Null Yes
idToken String | Null Yes
accessTokenExpiresAt DateTime | Null Yes
refreshTokenExpiresAt DateTime | Null Yes
scope String | Null Yes
password String | Null Yes
user UserCreateNestedOneWithoutAccountsInput No

AccountUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
accountId String No
providerId String No
accessToken String | Null Yes
refreshToken String | Null Yes
idToken String | Null Yes
accessTokenExpiresAt DateTime | Null Yes
refreshTokenExpiresAt DateTime | Null Yes
scope String | Null Yes
password String | Null Yes
userId String No

AccountUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
accountId String | StringFieldUpdateOperationsInput No
providerId String | StringFieldUpdateOperationsInput No
accessToken String | NullableStringFieldUpdateOperationsInput | Null Yes
refreshToken String | NullableStringFieldUpdateOperationsInput | Null Yes
idToken String | NullableStringFieldUpdateOperationsInput | Null Yes
accessTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
refreshTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
scope String | NullableStringFieldUpdateOperationsInput | Null Yes
password String | NullableStringFieldUpdateOperationsInput | Null Yes
user UserUpdateOneRequiredWithoutAccountsNestedInput No

AccountUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
accountId String | StringFieldUpdateOperationsInput No
providerId String | StringFieldUpdateOperationsInput No
accessToken String | NullableStringFieldUpdateOperationsInput | Null Yes
refreshToken String | NullableStringFieldUpdateOperationsInput | Null Yes
idToken String | NullableStringFieldUpdateOperationsInput | Null Yes
accessTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
refreshTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
scope String | NullableStringFieldUpdateOperationsInput | Null Yes
password String | NullableStringFieldUpdateOperationsInput | Null Yes
userId String | StringFieldUpdateOperationsInput No

AccountCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
accountId String No
providerId String No
accessToken String | Null Yes
refreshToken String | Null Yes
idToken String | Null Yes
accessTokenExpiresAt DateTime | Null Yes
refreshTokenExpiresAt DateTime | Null Yes
scope String | Null Yes
password String | Null Yes
userId String No

AccountUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
accountId String | StringFieldUpdateOperationsInput No
providerId String | StringFieldUpdateOperationsInput No
accessToken String | NullableStringFieldUpdateOperationsInput | Null Yes
refreshToken String | NullableStringFieldUpdateOperationsInput | Null Yes
idToken String | NullableStringFieldUpdateOperationsInput | Null Yes
accessTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
refreshTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
scope String | NullableStringFieldUpdateOperationsInput | Null Yes
password String | NullableStringFieldUpdateOperationsInput | Null Yes

AccountUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
accountId String | StringFieldUpdateOperationsInput No
providerId String | StringFieldUpdateOperationsInput No
accessToken String | NullableStringFieldUpdateOperationsInput | Null Yes
refreshToken String | NullableStringFieldUpdateOperationsInput | Null Yes
idToken String | NullableStringFieldUpdateOperationsInput | Null Yes
accessTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
refreshTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
scope String | NullableStringFieldUpdateOperationsInput | Null Yes
password String | NullableStringFieldUpdateOperationsInput | Null Yes
userId String | StringFieldUpdateOperationsInput No

VerificationCreateInput

Name Type Nullable
id String No
createdAt DateTime | Null Yes
updatedAt DateTime | Null Yes
identifier String No
value String No
expiresAt DateTime No

VerificationUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime | Null Yes
updatedAt DateTime | Null Yes
identifier String No
value String No
expiresAt DateTime No

VerificationUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
updatedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
identifier String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No

VerificationUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
updatedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
identifier String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No

VerificationCreateManyInput

Name Type Nullable
id String No
createdAt DateTime | Null Yes
updatedAt DateTime | Null Yes
identifier String No
value String No
expiresAt DateTime No

VerificationUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
updatedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
identifier String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No

VerificationUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
updatedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
identifier String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No

BusinessUnitCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
head UserCreateNestedOneWithoutHeadedBusinessUnitInput No
members UserBusinessUnitCreateNestedManyWithoutBusinessUnitInput No
roles RoleCreateNestedManyWithoutBusinessUnitInput No
requisitionTemplates RequisitionTemplateCreateNestedManyWithoutBusinessUnitInput No
requisitions RequisitionCreateNestedManyWithoutFromBUInput No

BusinessUnitUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
headId String No
members UserBusinessUnitUncheckedCreateNestedManyWithoutBusinessUnitInput No
roles RoleUncheckedCreateNestedManyWithoutBusinessUnitInput No
requisitionTemplates RequisitionTemplateUncheckedCreateNestedManyWithoutBusinessUnitInput No
requisitions RequisitionUncheckedCreateNestedManyWithoutFromBUInput No



BusinessUnitCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
headId String No

BusinessUnitUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No

BusinessUnitUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
headId String | StringFieldUpdateOperationsInput No

UserBusinessUnitCreateInput

Name Type Nullable
membershipType BUMembershipType No
user UserCreateNestedOneWithoutBusinessUnitsInput No
businessUnit BusinessUnitCreateNestedOneWithoutMembersInput No

UserBusinessUnitUncheckedCreateInput

Name Type Nullable
userId String No
businessUnitId String No
membershipType BUMembershipType No


UserBusinessUnitUncheckedUpdateInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
membershipType BUMembershipType | EnumBUMembershipTypeFieldUpdateOperationsInput No

UserBusinessUnitCreateManyInput

Name Type Nullable
userId String No
businessUnitId String No
membershipType BUMembershipType No

UserBusinessUnitUpdateManyMutationInput

Name Type Nullable
membershipType BUMembershipType | EnumBUMembershipTypeFieldUpdateOperationsInput No

UserBusinessUnitUncheckedUpdateManyInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
membershipType BUMembershipType | EnumBUMembershipTypeFieldUpdateOperationsInput No

RoleCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnit BusinessUnitCreateNestedOneWithoutRolesInput No
userAssignments UserRoleAssignmentCreateNestedManyWithoutRoleInput No
accessibleTemplates TemplateInitiatorAccessCreateNestedManyWithoutRoleInput No
approvalStepDefinitions ApprovalStepDefinitionCreateNestedManyWithoutApproverRoleInput No

RoleUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnitId String | Null Yes
userAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutRoleInput No
accessibleTemplates TemplateInitiatorAccessUncheckedCreateNestedManyWithoutRoleInput No
approvalStepDefinitions ApprovalStepDefinitionUncheckedCreateNestedManyWithoutApproverRoleInput No



RoleCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnitId String | Null Yes

RoleUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
scope RoleScope | EnumRoleScopeFieldUpdateOperationsInput No
isBUAdmin Boolean | BoolFieldUpdateOperationsInput No

RoleUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
scope RoleScope | EnumRoleScopeFieldUpdateOperationsInput No
isBUAdmin Boolean | BoolFieldUpdateOperationsInput No
businessUnitId String | NullableStringFieldUpdateOperationsInput | Null Yes

UserRoleAssignmentCreateInput

Name Type Nullable
assignedAt DateTime No
user UserCreateNestedOneWithoutRoleAssignmentsInput No
role RoleCreateNestedOneWithoutUserAssignmentsInput No

UserRoleAssignmentUncheckedCreateInput

Name Type Nullable
userId String No
roleId String No
assignedAt DateTime No


UserRoleAssignmentUncheckedUpdateInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
roleId String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

UserRoleAssignmentCreateManyInput

Name Type Nullable
userId String No
roleId String No
assignedAt DateTime No

UserRoleAssignmentUpdateManyMutationInput

Name Type Nullable
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

UserRoleAssignmentUncheckedUpdateManyInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
roleId String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

RequisitionTemplateCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnit BusinessUnitCreateNestedOneWithoutRequisitionTemplatesInput No
fields TemplateFieldCreateNestedManyWithoutTemplateInput No
initiatorAccess TemplateInitiatorAccessCreateNestedManyWithoutTemplateInput No
approvalWorkflow ApprovalWorkflowCreateNestedOneWithoutTemplatesInput No
requisitions RequisitionCreateNestedManyWithoutTemplateInput No

RequisitionTemplateUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnitId String No
approvalWorkflowId String | Null Yes
fields TemplateFieldUncheckedCreateNestedManyWithoutTemplateInput No
initiatorAccess TemplateInitiatorAccessUncheckedCreateNestedManyWithoutTemplateInput No
requisitions RequisitionUncheckedCreateNestedManyWithoutTemplateInput No


RequisitionTemplateUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes
businessUnitId String | StringFieldUpdateOperationsInput No
approvalWorkflowId String | NullableStringFieldUpdateOperationsInput | Null Yes
fields TemplateFieldUncheckedUpdateManyWithoutTemplateNestedInput No
initiatorAccess TemplateInitiatorAccessUncheckedUpdateManyWithoutTemplateNestedInput No
requisitions RequisitionUncheckedUpdateManyWithoutTemplateNestedInput No

RequisitionTemplateCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnitId String No
approvalWorkflowId String | Null Yes

RequisitionTemplateUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes

RequisitionTemplateUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes
businessUnitId String | StringFieldUpdateOperationsInput No
approvalWorkflowId String | NullableStringFieldUpdateOperationsInput | Null Yes

TemplateFieldCreateInput

Name Type Nullable
id String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
template RequisitionTemplateCreateNestedOneWithoutFieldsInput No
options FieldOptionCreateNestedManyWithoutFieldInput No
listColumns TemplateFieldCreateNestedManyWithoutParentListFieldInput No
parentListField TemplateFieldCreateNestedOneWithoutListColumnsInput No
submittedValues RequisitionValueCreateNestedManyWithoutTemplateFieldInput No

TemplateFieldUncheckedCreateInput

Name Type Nullable
id String No
templateId String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
parentListFieldId String | Null Yes
options FieldOptionUncheckedCreateNestedManyWithoutFieldInput No
listColumns TemplateFieldUncheckedCreateNestedManyWithoutParentListFieldInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutTemplateFieldInput No



TemplateFieldCreateManyInput

Name Type Nullable
id String No
templateId String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
parentListFieldId String | Null Yes

TemplateFieldUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
fieldType FieldType | EnumFieldTypeFieldUpdateOperationsInput No
isRequired Boolean | BoolFieldUpdateOperationsInput No
placeholder String | NullableStringFieldUpdateOperationsInput | Null Yes
order Int | IntFieldUpdateOperationsInput No

TemplateFieldUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
fieldType FieldType | EnumFieldTypeFieldUpdateOperationsInput No
isRequired Boolean | BoolFieldUpdateOperationsInput No
placeholder String | NullableStringFieldUpdateOperationsInput | Null Yes
order Int | IntFieldUpdateOperationsInput No
parentListFieldId String | NullableStringFieldUpdateOperationsInput | Null Yes

FieldOptionCreateInput

Name Type Nullable
id String No
label String No
value String No
order Int No
field TemplateFieldCreateNestedOneWithoutOptionsInput No

FieldOptionUncheckedCreateInput

Name Type Nullable
id String No
fieldId String No
label String No
value String No
order Int No

FieldOptionUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
order Int | IntFieldUpdateOperationsInput No
field TemplateFieldUpdateOneRequiredWithoutOptionsNestedInput No

FieldOptionUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
fieldId String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
order Int | IntFieldUpdateOperationsInput No

FieldOptionCreateManyInput

Name Type Nullable
id String No
fieldId String No
label String No
value String No
order Int No

FieldOptionUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
order Int | IntFieldUpdateOperationsInput No

FieldOptionUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
fieldId String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
order Int | IntFieldUpdateOperationsInput No

TemplateInitiatorAccessCreateInput

Name Type Nullable
template RequisitionTemplateCreateNestedOneWithoutInitiatorAccessInput No
role RoleCreateNestedOneWithoutAccessibleTemplatesInput No

TemplateInitiatorAccessUncheckedCreateInput

Name Type Nullable
templateId String No
roleId String No


TemplateInitiatorAccessUncheckedUpdateInput

Name Type Nullable
templateId String | StringFieldUpdateOperationsInput No
roleId String | StringFieldUpdateOperationsInput No

TemplateInitiatorAccessCreateManyInput

Name Type Nullable
templateId String No
roleId String No

TemplateInitiatorAccessUpdateManyMutationInput

Name Type Nullable

TemplateInitiatorAccessUncheckedUpdateManyInput

Name Type Nullable
templateId String | StringFieldUpdateOperationsInput No
roleId String | StringFieldUpdateOperationsInput No

ApprovalWorkflowCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
steps ApprovalStepDefinitionCreateNestedManyWithoutWorkflowInput No
templates RequisitionTemplateCreateNestedManyWithoutApprovalWorkflowInput No

ApprovalWorkflowUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
steps ApprovalStepDefinitionUncheckedCreateNestedManyWithoutWorkflowInput No
templates RequisitionTemplateUncheckedCreateNestedManyWithoutApprovalWorkflowInput No



ApprovalWorkflowCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No

ApprovalWorkflowUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No

ApprovalWorkflowUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No

ApprovalStepDefinitionCreateInput

Name Type Nullable
id String No
stepNumber Int No
workflow ApprovalWorkflowCreateNestedOneWithoutStepsInput No
approverRole RoleCreateNestedOneWithoutApprovalStepDefinitionsInput No
requisitionApprovals RequisitionApprovalCreateNestedManyWithoutStepDefinitionInput No

ApprovalStepDefinitionUncheckedCreateInput

Name Type Nullable
id String No
workflowId String No
stepNumber Int No
approverRoleId String No
requisitionApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutStepDefinitionInput No


ApprovalStepDefinitionUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
workflowId String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No
approverRoleId String | StringFieldUpdateOperationsInput No
requisitionApprovals RequisitionApprovalUncheckedUpdateManyWithoutStepDefinitionNestedInput No

ApprovalStepDefinitionCreateManyInput

Name Type Nullable
id String No
workflowId String No
stepNumber Int No
approverRoleId String No

ApprovalStepDefinitionUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No

ApprovalStepDefinitionUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
workflowId String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No
approverRoleId String | StringFieldUpdateOperationsInput No


RequisitionUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No
approvalHistory RequisitionApprovalUncheckedCreateNestedManyWithoutRequisitionInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutRequisitionInput No
attachments AttachmentUncheckedCreateNestedManyWithoutRequisitionInput No
actionLog CommentUncheckedCreateNestedManyWithoutRequisitionInput No
notifications NotificationUncheckedCreateNestedManyWithoutRequisitionInput No
tags RequisitionTagUncheckedCreateNestedManyWithoutRequisitionInput No

RequisitionUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
initiator UserUpdateOneRequiredWithoutInitiatedRequisitionsNestedInput No
fromBU BusinessUnitUpdateOneRequiredWithoutRequisitionsNestedInput No
template RequisitionTemplateUpdateOneRequiredWithoutRequisitionsNestedInput No
approvalHistory RequisitionApprovalUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
approvalHistory RequisitionApprovalUncheckedUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUncheckedUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUncheckedUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUncheckedUpdateManyWithoutRequisitionNestedInput No

RequisitionCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No

RequisitionUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No

RequisitionUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No

RequisitionApprovalCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
status ApprovalStatus No
actionedAt DateTime | Null Yes
requisition RequisitionCreateNestedOneWithoutApprovalHistoryInput No
stepDefinition ApprovalStepDefinitionCreateNestedOneWithoutRequisitionApprovalsInput No
approver UserCreateNestedOneWithoutAssignedApprovalsInput No

RequisitionApprovalUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
requisitionId String No
stepDefinitionId String No
approverId String | Null Yes
status ApprovalStatus No
actionedAt DateTime | Null Yes


RequisitionApprovalUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
stepDefinitionId String | StringFieldUpdateOperationsInput No
approverId String | NullableStringFieldUpdateOperationsInput | Null Yes
status ApprovalStatus | EnumApprovalStatusFieldUpdateOperationsInput No
actionedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes

RequisitionApprovalCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
requisitionId String No
stepDefinitionId String No
approverId String | Null Yes
status ApprovalStatus No
actionedAt DateTime | Null Yes

RequisitionApprovalUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
status ApprovalStatus | EnumApprovalStatusFieldUpdateOperationsInput No
actionedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes

RequisitionApprovalUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
stepDefinitionId String | StringFieldUpdateOperationsInput No
approverId String | NullableStringFieldUpdateOperationsInput | Null Yes
status ApprovalStatus | EnumApprovalStatusFieldUpdateOperationsInput No
actionedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes

RequisitionValueCreateInput

Name Type Nullable
id String No
value String No
rowIndex Int | Null Yes
requisition RequisitionCreateNestedOneWithoutSubmittedValuesInput No
templateField TemplateFieldCreateNestedOneWithoutSubmittedValuesInput No

RequisitionValueUncheckedCreateInput

Name Type Nullable
id String No
requisitionId String No
templateFieldId String No
value String No
rowIndex Int | Null Yes


RequisitionValueUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
templateFieldId String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
rowIndex Int | NullableIntFieldUpdateOperationsInput | Null Yes

RequisitionValueCreateManyInput

Name Type Nullable
id String No
requisitionId String No
templateFieldId String No
value String No
rowIndex Int | Null Yes

RequisitionValueUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
rowIndex Int | NullableIntFieldUpdateOperationsInput | Null Yes

RequisitionValueUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
templateFieldId String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
rowIndex Int | NullableIntFieldUpdateOperationsInput | Null Yes

AttachmentCreateInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
uploader UserCreateNestedOneWithoutUploadedAttachmentsInput No
requisition RequisitionCreateNestedOneWithoutAttachmentsInput No
comment CommentCreateNestedOneWithoutAttachmentsInput No

AttachmentUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
uploaderId String No
requisitionId String | Null Yes
commentId String | Null Yes


AttachmentUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
uploaderId String | StringFieldUpdateOperationsInput No
requisitionId String | NullableStringFieldUpdateOperationsInput | Null Yes
commentId String | NullableStringFieldUpdateOperationsInput | Null Yes

AttachmentCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
uploaderId String No
requisitionId String | Null Yes
commentId String | Null Yes

AttachmentUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes

AttachmentUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
uploaderId String | StringFieldUpdateOperationsInput No
requisitionId String | NullableStringFieldUpdateOperationsInput | Null Yes
commentId String | NullableStringFieldUpdateOperationsInput | Null Yes

CommentCreateInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
author UserCreateNestedOneWithoutCommentsInput No
requisition RequisitionCreateNestedOneWithoutActionLogInput No
attachments AttachmentCreateNestedManyWithoutCommentInput No

CommentUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
authorId String No
requisitionId String No
attachments AttachmentUncheckedCreateNestedManyWithoutCommentInput No


CommentUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
content String | StringFieldUpdateOperationsInput No
action ActionType | EnumActionTypeFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
attachments AttachmentUncheckedUpdateManyWithoutCommentNestedInput No

CommentCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
authorId String No
requisitionId String No

CommentUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
content String | StringFieldUpdateOperationsInput No
action ActionType | EnumActionTypeFieldUpdateOperationsInput No

CommentUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
content String | StringFieldUpdateOperationsInput No
action ActionType | EnumActionTypeFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No

NotificationCreateInput

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
recipient UserCreateNestedOneWithoutNotificationsInput No
requisition RequisitionCreateNestedOneWithoutNotificationsInput No

NotificationUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
recipientId String No
requisitionId String | Null Yes

NotificationUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
isRead Boolean | BoolFieldUpdateOperationsInput No
recipient UserUpdateOneRequiredWithoutNotificationsNestedInput No
requisition RequisitionUpdateOneWithoutNotificationsNestedInput No

NotificationUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
isRead Boolean | BoolFieldUpdateOperationsInput No
recipientId String | StringFieldUpdateOperationsInput No
requisitionId String | NullableStringFieldUpdateOperationsInput | Null Yes

NotificationCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
recipientId String No
requisitionId String | Null Yes

NotificationUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
isRead Boolean | BoolFieldUpdateOperationsInput No

NotificationUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
isRead Boolean | BoolFieldUpdateOperationsInput No
recipientId String | StringFieldUpdateOperationsInput No
requisitionId String | NullableStringFieldUpdateOperationsInput | Null Yes

TagCreateInput

Name Type Nullable
id String No
createdAt DateTime No
label String No
color String No
creator UserCreateNestedOneWithoutCreatedTagsInput No
requisitions RequisitionTagCreateNestedManyWithoutTagInput No

TagUncheckedCreateInput

Name Type Nullable
id String No
createdAt DateTime No
label String No
color String No
creatorId String No
requisitions RequisitionTagUncheckedCreateNestedManyWithoutTagInput No


TagUncheckedUpdateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
color String | StringFieldUpdateOperationsInput No
creatorId String | StringFieldUpdateOperationsInput No
requisitions RequisitionTagUncheckedUpdateManyWithoutTagNestedInput No

TagCreateManyInput

Name Type Nullable
id String No
createdAt DateTime No
label String No
color String No
creatorId String No

TagUpdateManyMutationInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
color String | StringFieldUpdateOperationsInput No

TagUncheckedUpdateManyInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
color String | StringFieldUpdateOperationsInput No
creatorId String | StringFieldUpdateOperationsInput No

RequisitionTagCreateInput

Name Type Nullable
assignedAt DateTime No
requisition RequisitionCreateNestedOneWithoutTagsInput No
tag TagCreateNestedOneWithoutRequisitionsInput No
assignedBy UserCreateNestedOneWithoutTagAssignmentsInput No

RequisitionTagUncheckedCreateInput

Name Type Nullable
requisitionId String No
tagId String No
assignedById String No
assignedAt DateTime No


RequisitionTagUncheckedUpdateInput

Name Type Nullable
requisitionId String | StringFieldUpdateOperationsInput No
tagId String | StringFieldUpdateOperationsInput No
assignedById String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

RequisitionTagCreateManyInput

Name Type Nullable
requisitionId String No
tagId String No
assignedById String No
assignedAt DateTime No

RequisitionTagUpdateManyMutationInput

Name Type Nullable
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

RequisitionTagUncheckedUpdateManyInput

Name Type Nullable
requisitionId String | StringFieldUpdateOperationsInput No
tagId String | StringFieldUpdateOperationsInput No
assignedById String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

StringFilter

Name Type Nullable
equals String | StringFieldRefInput No
in String | ListStringFieldRefInput No
notIn String | ListStringFieldRefInput No
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
contains String | StringFieldRefInput No
startsWith String | StringFieldRefInput No
endsWith String | StringFieldRefInput No
mode QueryMode No
not String | NestedStringFilter No

DateTimeFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput No
in DateTime | ListDateTimeFieldRefInput No
notIn DateTime | ListDateTimeFieldRefInput No
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeFilter No

StringNullableFilter

Name Type Nullable
equals String | StringFieldRefInput | Null Yes
in String | ListStringFieldRefInput | Null Yes
notIn String | ListStringFieldRefInput | Null Yes
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
contains String | StringFieldRefInput No
startsWith String | StringFieldRefInput No
endsWith String | StringFieldRefInput No
mode QueryMode No
not String | NestedStringNullableFilter | Null Yes

BoolNullableFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput | Null Yes
not Boolean | NestedBoolNullableFilter | Null Yes


SessionListRelationFilter

Name Type Nullable
every SessionWhereInput No
some SessionWhereInput No
none SessionWhereInput No

AccountListRelationFilter

Name Type Nullable
every AccountWhereInput No
some AccountWhereInput No
none AccountWhereInput No

UserRoleAssignmentListRelationFilter

Name Type Nullable
every UserRoleAssignmentWhereInput No
some UserRoleAssignmentWhereInput No
none UserRoleAssignmentWhereInput No

UserBusinessUnitListRelationFilter

Name Type Nullable
every UserBusinessUnitWhereInput No
some UserBusinessUnitWhereInput No
none UserBusinessUnitWhereInput No

BusinessUnitNullableScalarRelationFilter

Name Type Nullable
is BusinessUnitWhereInput | Null Yes
isNot BusinessUnitWhereInput | Null Yes

RequisitionListRelationFilter

Name Type Nullable
every RequisitionWhereInput No
some RequisitionWhereInput No
none RequisitionWhereInput No

RequisitionApprovalListRelationFilter

Name Type Nullable
every RequisitionApprovalWhereInput No
some RequisitionApprovalWhereInput No
none RequisitionApprovalWhereInput No

CommentListRelationFilter

Name Type Nullable
every CommentWhereInput No
some CommentWhereInput No
none CommentWhereInput No

AttachmentListRelationFilter

Name Type Nullable
every AttachmentWhereInput No
some AttachmentWhereInput No
none AttachmentWhereInput No

NotificationListRelationFilter

Name Type Nullable
every NotificationWhereInput No
some NotificationWhereInput No
none NotificationWhereInput No

TagListRelationFilter

Name Type Nullable
every TagWhereInput No
some TagWhereInput No
none TagWhereInput No

RequisitionTagListRelationFilter

Name Type Nullable
every RequisitionTagWhereInput No
some RequisitionTagWhereInput No
none RequisitionTagWhereInput No

SortOrderInput

Name Type Nullable
sort SortOrder No
nulls NullsOrder No

SessionOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

AccountOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

UserRoleAssignmentOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

UserBusinessUnitOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

RequisitionOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

RequisitionApprovalOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

CommentOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

AttachmentOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

NotificationOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

TagOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

RequisitionTagOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

UserCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
firstName SortOrder No
lastName SortOrder No
name SortOrder No
email SortOrder No
emailVerified SortOrder No
image SortOrder No
status SortOrder No

UserMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
firstName SortOrder No
lastName SortOrder No
name SortOrder No
email SortOrder No
emailVerified SortOrder No
image SortOrder No
status SortOrder No

UserMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
firstName SortOrder No
lastName SortOrder No
name SortOrder No
email SortOrder No
emailVerified SortOrder No
image SortOrder No
status SortOrder No

StringWithAggregatesFilter

Name Type Nullable
equals String | StringFieldRefInput No
in String | ListStringFieldRefInput No
notIn String | ListStringFieldRefInput No
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
contains String | StringFieldRefInput No
startsWith String | StringFieldRefInput No
endsWith String | StringFieldRefInput No
mode QueryMode No
not String | NestedStringWithAggregatesFilter No
_count NestedIntFilter No
_min NestedStringFilter No
_max NestedStringFilter No

DateTimeWithAggregatesFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput No
in DateTime | ListDateTimeFieldRefInput No
notIn DateTime | ListDateTimeFieldRefInput No
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeWithAggregatesFilter No
_count NestedIntFilter No
_min NestedDateTimeFilter No
_max NestedDateTimeFilter No

StringNullableWithAggregatesFilter

Name Type Nullable
equals String | StringFieldRefInput | Null Yes
in String | ListStringFieldRefInput | Null Yes
notIn String | ListStringFieldRefInput | Null Yes
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
contains String | StringFieldRefInput No
startsWith String | StringFieldRefInput No
endsWith String | StringFieldRefInput No
mode QueryMode No
not String | NestedStringNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedStringNullableFilter No
_max NestedStringNullableFilter No

BoolNullableWithAggregatesFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput | Null Yes
not Boolean | NestedBoolNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedBoolNullableFilter No
_max NestedBoolNullableFilter No


UserScalarRelationFilter

Name Type Nullable
is UserWhereInput No
isNot UserWhereInput No

SessionCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
expiresAt SortOrder No
token SortOrder No
ipAddress SortOrder No
userAgent SortOrder No
userId SortOrder No

SessionMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
expiresAt SortOrder No
token SortOrder No
ipAddress SortOrder No
userAgent SortOrder No
userId SortOrder No

SessionMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
expiresAt SortOrder No
token SortOrder No
ipAddress SortOrder No
userAgent SortOrder No
userId SortOrder No

DateTimeNullableFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput | Null Yes
in DateTime | ListDateTimeFieldRefInput | Null Yes
notIn DateTime | ListDateTimeFieldRefInput | Null Yes
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeNullableFilter | Null Yes

AccountCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
accountId SortOrder No
providerId SortOrder No
accessToken SortOrder No
refreshToken SortOrder No
idToken SortOrder No
accessTokenExpiresAt SortOrder No
refreshTokenExpiresAt SortOrder No
scope SortOrder No
password SortOrder No
userId SortOrder No

AccountMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
accountId SortOrder No
providerId SortOrder No
accessToken SortOrder No
refreshToken SortOrder No
idToken SortOrder No
accessTokenExpiresAt SortOrder No
refreshTokenExpiresAt SortOrder No
scope SortOrder No
password SortOrder No
userId SortOrder No

AccountMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
accountId SortOrder No
providerId SortOrder No
accessToken SortOrder No
refreshToken SortOrder No
idToken SortOrder No
accessTokenExpiresAt SortOrder No
refreshTokenExpiresAt SortOrder No
scope SortOrder No
password SortOrder No
userId SortOrder No

DateTimeNullableWithAggregatesFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput | Null Yes
in DateTime | ListDateTimeFieldRefInput | Null Yes
notIn DateTime | ListDateTimeFieldRefInput | Null Yes
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedDateTimeNullableFilter No
_max NestedDateTimeNullableFilter No

VerificationCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
identifier SortOrder No
value SortOrder No
expiresAt SortOrder No

VerificationMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
identifier SortOrder No
value SortOrder No
expiresAt SortOrder No

VerificationMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
identifier SortOrder No
value SortOrder No
expiresAt SortOrder No

RoleListRelationFilter

Name Type Nullable
every RoleWhereInput No
some RoleWhereInput No
none RoleWhereInput No

RequisitionTemplateListRelationFilter

Name Type Nullable
every RequisitionTemplateWhereInput No
some RequisitionTemplateWhereInput No
none RequisitionTemplateWhereInput No

RoleOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

RequisitionTemplateOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

BusinessUnitCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
headId SortOrder No

BusinessUnitMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
headId SortOrder No

BusinessUnitMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
headId SortOrder No


BusinessUnitScalarRelationFilter

Name Type Nullable
is BusinessUnitWhereInput No
isNot BusinessUnitWhereInput No

UserBusinessUnitUserIdBusinessUnitIdCompoundUniqueInput

Name Type Nullable
userId String No
businessUnitId String No

UserBusinessUnitCountOrderByAggregateInput

Name Type Nullable
userId SortOrder No
businessUnitId SortOrder No
membershipType SortOrder No

UserBusinessUnitMaxOrderByAggregateInput

Name Type Nullable
userId SortOrder No
businessUnitId SortOrder No
membershipType SortOrder No

UserBusinessUnitMinOrderByAggregateInput

Name Type Nullable
userId SortOrder No
businessUnitId SortOrder No
membershipType SortOrder No



BoolFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput No
not Boolean | NestedBoolFilter No

TemplateInitiatorAccessListRelationFilter

Name Type Nullable
every TemplateInitiatorAccessWhereInput No
some TemplateInitiatorAccessWhereInput No
none TemplateInitiatorAccessWhereInput No

ApprovalStepDefinitionListRelationFilter

Name Type Nullable
every ApprovalStepDefinitionWhereInput No
some ApprovalStepDefinitionWhereInput No
none ApprovalStepDefinitionWhereInput No

TemplateInitiatorAccessOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

ApprovalStepDefinitionOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

RoleNameBusinessUnitIdCompoundUniqueInput

Name Type Nullable
name String No
businessUnitId String No

RoleCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
scope SortOrder No
isBUAdmin SortOrder No
businessUnitId SortOrder No

RoleMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
scope SortOrder No
isBUAdmin SortOrder No
businessUnitId SortOrder No

RoleMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
scope SortOrder No
isBUAdmin SortOrder No
businessUnitId SortOrder No


BoolWithAggregatesFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput No
not Boolean | NestedBoolWithAggregatesFilter No
_count NestedIntFilter No
_min NestedBoolFilter No
_max NestedBoolFilter No

RoleScalarRelationFilter

Name Type Nullable
is RoleWhereInput No
isNot RoleWhereInput No

UserRoleAssignmentUserIdRoleIdCompoundUniqueInput

Name Type Nullable
userId String No
roleId String No

UserRoleAssignmentCountOrderByAggregateInput

Name Type Nullable
userId SortOrder No
roleId SortOrder No
assignedAt SortOrder No

UserRoleAssignmentMaxOrderByAggregateInput

Name Type Nullable
userId SortOrder No
roleId SortOrder No
assignedAt SortOrder No

UserRoleAssignmentMinOrderByAggregateInput

Name Type Nullable
userId SortOrder No
roleId SortOrder No
assignedAt SortOrder No

TemplateFieldListRelationFilter

Name Type Nullable
every TemplateFieldWhereInput No
some TemplateFieldWhereInput No
none TemplateFieldWhereInput No

ApprovalWorkflowNullableScalarRelationFilter

Name Type Nullable
is ApprovalWorkflowWhereInput | Null Yes
isNot ApprovalWorkflowWhereInput | Null Yes

TemplateFieldOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

RequisitionTemplateNameBusinessUnitIdCompoundUniqueInput

Name Type Nullable
name String No
businessUnitId String No

RequisitionTemplateCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
description SortOrder No
businessUnitId SortOrder No
approvalWorkflowId SortOrder No

RequisitionTemplateMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
description SortOrder No
businessUnitId SortOrder No
approvalWorkflowId SortOrder No

RequisitionTemplateMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No
description SortOrder No
businessUnitId SortOrder No
approvalWorkflowId SortOrder No


IntFilter

Name Type Nullable
equals Int | IntFieldRefInput No
in Int | ListIntFieldRefInput No
notIn Int | ListIntFieldRefInput No
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput No
not Int | NestedIntFilter No

RequisitionTemplateScalarRelationFilter

Name Type Nullable
is RequisitionTemplateWhereInput No
isNot RequisitionTemplateWhereInput No

FieldOptionListRelationFilter

Name Type Nullable
every FieldOptionWhereInput No
some FieldOptionWhereInput No
none FieldOptionWhereInput No

TemplateFieldNullableScalarRelationFilter

Name Type Nullable
is TemplateFieldWhereInput | Null Yes
isNot TemplateFieldWhereInput | Null Yes

RequisitionValueListRelationFilter

Name Type Nullable
every RequisitionValueWhereInput No
some RequisitionValueWhereInput No
none RequisitionValueWhereInput No

FieldOptionOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

RequisitionValueOrderByRelationAggregateInput

Name Type Nullable
_count SortOrder No

TemplateFieldTemplateIdLabelParentListFieldIdCompoundUniqueInput

Name Type Nullable
templateId String No
label String No
parentListFieldId String No

TemplateFieldCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
templateId SortOrder No
label SortOrder No
fieldType SortOrder No
isRequired SortOrder No
placeholder SortOrder No
order SortOrder No
parentListFieldId SortOrder No

TemplateFieldAvgOrderByAggregateInput

Name Type Nullable
order SortOrder No

TemplateFieldMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
templateId SortOrder No
label SortOrder No
fieldType SortOrder No
isRequired SortOrder No
placeholder SortOrder No
order SortOrder No
parentListFieldId SortOrder No

TemplateFieldMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
templateId SortOrder No
label SortOrder No
fieldType SortOrder No
isRequired SortOrder No
placeholder SortOrder No
order SortOrder No
parentListFieldId SortOrder No

TemplateFieldSumOrderByAggregateInput

Name Type Nullable
order SortOrder No


IntWithAggregatesFilter

Name Type Nullable
equals Int | IntFieldRefInput No
in Int | ListIntFieldRefInput No
notIn Int | ListIntFieldRefInput No
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput No
not Int | NestedIntWithAggregatesFilter No
_count NestedIntFilter No
_avg NestedFloatFilter No
_sum NestedIntFilter No
_min NestedIntFilter No
_max NestedIntFilter No

TemplateFieldScalarRelationFilter

Name Type Nullable
is TemplateFieldWhereInput No
isNot TemplateFieldWhereInput No

FieldOptionFieldIdValueCompoundUniqueInput

Name Type Nullable
fieldId String No
value String No

FieldOptionCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
fieldId SortOrder No
label SortOrder No
value SortOrder No
order SortOrder No

FieldOptionAvgOrderByAggregateInput

Name Type Nullable
order SortOrder No

FieldOptionMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
fieldId SortOrder No
label SortOrder No
value SortOrder No
order SortOrder No

FieldOptionMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
fieldId SortOrder No
label SortOrder No
value SortOrder No
order SortOrder No

FieldOptionSumOrderByAggregateInput

Name Type Nullable
order SortOrder No

TemplateInitiatorAccessTemplateIdRoleIdCompoundUniqueInput

Name Type Nullable
templateId String No
roleId String No

TemplateInitiatorAccessCountOrderByAggregateInput

Name Type Nullable
templateId SortOrder No
roleId SortOrder No

TemplateInitiatorAccessMaxOrderByAggregateInput

Name Type Nullable
templateId SortOrder No
roleId SortOrder No

TemplateInitiatorAccessMinOrderByAggregateInput

Name Type Nullable
templateId SortOrder No
roleId SortOrder No

ApprovalWorkflowCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No

ApprovalWorkflowMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No

ApprovalWorkflowMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
name SortOrder No

ApprovalWorkflowScalarRelationFilter

Name Type Nullable
is ApprovalWorkflowWhereInput No
isNot ApprovalWorkflowWhereInput No

ApprovalStepDefinitionWorkflowIdStepNumberCompoundUniqueInput

Name Type Nullable
workflowId String No
stepNumber Int No

ApprovalStepDefinitionCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
workflowId SortOrder No
stepNumber SortOrder No
approverRoleId SortOrder No

ApprovalStepDefinitionAvgOrderByAggregateInput

Name Type Nullable
stepNumber SortOrder No

ApprovalStepDefinitionMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
workflowId SortOrder No
stepNumber SortOrder No
approverRoleId SortOrder No

ApprovalStepDefinitionMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
workflowId SortOrder No
stepNumber SortOrder No
approverRoleId SortOrder No

ApprovalStepDefinitionSumOrderByAggregateInput

Name Type Nullable
stepNumber SortOrder No


RequisitionCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
initiatorId SortOrder No
businessUnitId SortOrder No
templateId SortOrder No
overallStatus SortOrder No

RequisitionMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
initiatorId SortOrder No
businessUnitId SortOrder No
templateId SortOrder No
overallStatus SortOrder No

RequisitionMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
initiatorId SortOrder No
businessUnitId SortOrder No
templateId SortOrder No
overallStatus SortOrder No



RequisitionScalarRelationFilter

Name Type Nullable
is RequisitionWhereInput No
isNot RequisitionWhereInput No

ApprovalStepDefinitionScalarRelationFilter

Name Type Nullable
is ApprovalStepDefinitionWhereInput No
isNot ApprovalStepDefinitionWhereInput No

UserNullableScalarRelationFilter

Name Type Nullable
is UserWhereInput | Null Yes
isNot UserWhereInput | Null Yes

RequisitionApprovalCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
requisitionId SortOrder No
stepDefinitionId SortOrder No
approverId SortOrder No
status SortOrder No
actionedAt SortOrder No

RequisitionApprovalMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
requisitionId SortOrder No
stepDefinitionId SortOrder No
approverId SortOrder No
status SortOrder No
actionedAt SortOrder No

RequisitionApprovalMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
updatedAt SortOrder No
requisitionId SortOrder No
stepDefinitionId SortOrder No
approverId SortOrder No
status SortOrder No
actionedAt SortOrder No


IntNullableFilter

Name Type Nullable
equals Int | IntFieldRefInput | Null Yes
in Int | ListIntFieldRefInput | Null Yes
notIn Int | ListIntFieldRefInput | Null Yes
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput No
not Int | NestedIntNullableFilter | Null Yes

RequisitionValueRequisitionIdTemplateFieldIdRowIndexCompoundUniqueInput

Name Type Nullable
requisitionId String No
templateFieldId String No
rowIndex Int No

RequisitionValueCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
requisitionId SortOrder No
templateFieldId SortOrder No
value SortOrder No
rowIndex SortOrder No

RequisitionValueAvgOrderByAggregateInput

Name Type Nullable
rowIndex SortOrder No

RequisitionValueMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
requisitionId SortOrder No
templateFieldId SortOrder No
value SortOrder No
rowIndex SortOrder No

RequisitionValueMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
requisitionId SortOrder No
templateFieldId SortOrder No
value SortOrder No
rowIndex SortOrder No

RequisitionValueSumOrderByAggregateInput

Name Type Nullable
rowIndex SortOrder No

IntNullableWithAggregatesFilter

Name Type Nullable
equals Int | IntFieldRefInput | Null Yes
in Int | ListIntFieldRefInput | Null Yes
notIn Int | ListIntFieldRefInput | Null Yes
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput No
not Int | NestedIntNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_avg NestedFloatNullableFilter No
_sum NestedIntNullableFilter No
_min NestedIntNullableFilter No
_max NestedIntNullableFilter No

RequisitionNullableScalarRelationFilter

Name Type Nullable
is RequisitionWhereInput | Null Yes
isNot RequisitionWhereInput | Null Yes

CommentNullableScalarRelationFilter

Name Type Nullable
is CommentWhereInput | Null Yes
isNot CommentWhereInput | Null Yes

AttachmentCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
url SortOrder No
filename SortOrder No
filetype SortOrder No
size SortOrder No
uploaderId SortOrder No
requisitionId SortOrder No
commentId SortOrder No

AttachmentAvgOrderByAggregateInput

Name Type Nullable
size SortOrder No

AttachmentMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
url SortOrder No
filename SortOrder No
filetype SortOrder No
size SortOrder No
uploaderId SortOrder No
requisitionId SortOrder No
commentId SortOrder No

AttachmentMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
url SortOrder No
filename SortOrder No
filetype SortOrder No
size SortOrder No
uploaderId SortOrder No
requisitionId SortOrder No
commentId SortOrder No

AttachmentSumOrderByAggregateInput

Name Type Nullable
size SortOrder No


CommentCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
content SortOrder No
action SortOrder No
authorId SortOrder No
requisitionId SortOrder No

CommentMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
content SortOrder No
action SortOrder No
authorId SortOrder No
requisitionId SortOrder No

CommentMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
content SortOrder No
action SortOrder No
authorId SortOrder No
requisitionId SortOrder No


NotificationCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
message SortOrder No
isRead SortOrder No
recipientId SortOrder No
requisitionId SortOrder No

NotificationMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
message SortOrder No
isRead SortOrder No
recipientId SortOrder No
requisitionId SortOrder No

NotificationMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
message SortOrder No
isRead SortOrder No
recipientId SortOrder No
requisitionId SortOrder No

TagCountOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
label SortOrder No
color SortOrder No
creatorId SortOrder No

TagMaxOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
label SortOrder No
color SortOrder No
creatorId SortOrder No

TagMinOrderByAggregateInput

Name Type Nullable
id SortOrder No
createdAt SortOrder No
label SortOrder No
color SortOrder No
creatorId SortOrder No

TagScalarRelationFilter

Name Type Nullable
is TagWhereInput No
isNot TagWhereInput No

RequisitionTagRequisitionIdTagIdCompoundUniqueInput

Name Type Nullable
requisitionId String No
tagId String No

RequisitionTagCountOrderByAggregateInput

Name Type Nullable
requisitionId SortOrder No
tagId SortOrder No
assignedById SortOrder No
assignedAt SortOrder No

RequisitionTagMaxOrderByAggregateInput

Name Type Nullable
requisitionId SortOrder No
tagId SortOrder No
assignedById SortOrder No
assignedAt SortOrder No

RequisitionTagMinOrderByAggregateInput

Name Type Nullable
requisitionId SortOrder No
tagId SortOrder No
assignedById SortOrder No
assignedAt SortOrder No





BusinessUnitCreateNestedOneWithoutHeadInput

Name Type Nullable
create BusinessUnitCreateWithoutHeadInput | BusinessUnitUncheckedCreateWithoutHeadInput No
connectOrCreate BusinessUnitCreateOrConnectWithoutHeadInput No
connect BusinessUnitWhereUniqueInput No












BusinessUnitUncheckedCreateNestedOneWithoutHeadInput

Name Type Nullable
create BusinessUnitCreateWithoutHeadInput | BusinessUnitUncheckedCreateWithoutHeadInput No
connectOrCreate BusinessUnitCreateOrConnectWithoutHeadInput No
connect BusinessUnitWhereUniqueInput No








StringFieldUpdateOperationsInput

Name Type Nullable
set String No

DateTimeFieldUpdateOperationsInput

Name Type Nullable
set DateTime No

NullableStringFieldUpdateOperationsInput

Name Type Nullable
set String | Null Yes

NullableBoolFieldUpdateOperationsInput

Name Type Nullable
set Boolean | Null Yes

EnumUserStatusFieldUpdateOperationsInput

Name Type Nullable
set UserStatus No

SessionUpdateManyWithoutUserNestedInput

Name Type Nullable
create SessionCreateWithoutUserInput | SessionCreateWithoutUserInput[] | SessionUncheckedCreateWithoutUserInput | SessionUncheckedCreateWithoutUserInput[] No
connectOrCreate SessionCreateOrConnectWithoutUserInput | SessionCreateOrConnectWithoutUserInput[] No
upsert SessionUpsertWithWhereUniqueWithoutUserInput | SessionUpsertWithWhereUniqueWithoutUserInput[] No
createMany SessionCreateManyUserInputEnvelope No
set SessionWhereUniqueInput | SessionWhereUniqueInput[] No
disconnect SessionWhereUniqueInput | SessionWhereUniqueInput[] No
delete SessionWhereUniqueInput | SessionWhereUniqueInput[] No
connect SessionWhereUniqueInput | SessionWhereUniqueInput[] No
update SessionUpdateWithWhereUniqueWithoutUserInput | SessionUpdateWithWhereUniqueWithoutUserInput[] No
updateMany SessionUpdateManyWithWhereWithoutUserInput | SessionUpdateManyWithWhereWithoutUserInput[] No
deleteMany SessionScalarWhereInput | SessionScalarWhereInput[] No

AccountUpdateManyWithoutUserNestedInput

Name Type Nullable
create AccountCreateWithoutUserInput | AccountCreateWithoutUserInput[] | AccountUncheckedCreateWithoutUserInput | AccountUncheckedCreateWithoutUserInput[] No
connectOrCreate AccountCreateOrConnectWithoutUserInput | AccountCreateOrConnectWithoutUserInput[] No
upsert AccountUpsertWithWhereUniqueWithoutUserInput | AccountUpsertWithWhereUniqueWithoutUserInput[] No
createMany AccountCreateManyUserInputEnvelope No
set AccountWhereUniqueInput | AccountWhereUniqueInput[] No
disconnect AccountWhereUniqueInput | AccountWhereUniqueInput[] No
delete AccountWhereUniqueInput | AccountWhereUniqueInput[] No
connect AccountWhereUniqueInput | AccountWhereUniqueInput[] No
update AccountUpdateWithWhereUniqueWithoutUserInput | AccountUpdateWithWhereUniqueWithoutUserInput[] No
updateMany AccountUpdateManyWithWhereWithoutUserInput | AccountUpdateManyWithWhereWithoutUserInput[] No
deleteMany AccountScalarWhereInput | AccountScalarWhereInput[] No

UserRoleAssignmentUpdateManyWithoutUserNestedInput

Name Type Nullable
create UserRoleAssignmentCreateWithoutUserInput | UserRoleAssignmentCreateWithoutUserInput[] | UserRoleAssignmentUncheckedCreateWithoutUserInput | UserRoleAssignmentUncheckedCreateWithoutUserInput[] No
connectOrCreate UserRoleAssignmentCreateOrConnectWithoutUserInput | UserRoleAssignmentCreateOrConnectWithoutUserInput[] No
upsert UserRoleAssignmentUpsertWithWhereUniqueWithoutUserInput | UserRoleAssignmentUpsertWithWhereUniqueWithoutUserInput[] No
createMany UserRoleAssignmentCreateManyUserInputEnvelope No
set UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
disconnect UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
delete UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
connect UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
update UserRoleAssignmentUpdateWithWhereUniqueWithoutUserInput | UserRoleAssignmentUpdateWithWhereUniqueWithoutUserInput[] No
updateMany UserRoleAssignmentUpdateManyWithWhereWithoutUserInput | UserRoleAssignmentUpdateManyWithWhereWithoutUserInput[] No
deleteMany UserRoleAssignmentScalarWhereInput | UserRoleAssignmentScalarWhereInput[] No

UserBusinessUnitUpdateManyWithoutUserNestedInput

Name Type Nullable
create UserBusinessUnitCreateWithoutUserInput | UserBusinessUnitCreateWithoutUserInput[] | UserBusinessUnitUncheckedCreateWithoutUserInput | UserBusinessUnitUncheckedCreateWithoutUserInput[] No
connectOrCreate UserBusinessUnitCreateOrConnectWithoutUserInput | UserBusinessUnitCreateOrConnectWithoutUserInput[] No
upsert UserBusinessUnitUpsertWithWhereUniqueWithoutUserInput | UserBusinessUnitUpsertWithWhereUniqueWithoutUserInput[] No
createMany UserBusinessUnitCreateManyUserInputEnvelope No
set UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
disconnect UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
delete UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
connect UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
update UserBusinessUnitUpdateWithWhereUniqueWithoutUserInput | UserBusinessUnitUpdateWithWhereUniqueWithoutUserInput[] No
updateMany UserBusinessUnitUpdateManyWithWhereWithoutUserInput | UserBusinessUnitUpdateManyWithWhereWithoutUserInput[] No
deleteMany UserBusinessUnitScalarWhereInput | UserBusinessUnitScalarWhereInput[] No


RequisitionUpdateManyWithoutInitiatorNestedInput

Name Type Nullable
create RequisitionCreateWithoutInitiatorInput | RequisitionCreateWithoutInitiatorInput[] | RequisitionUncheckedCreateWithoutInitiatorInput | RequisitionUncheckedCreateWithoutInitiatorInput[] No
connectOrCreate RequisitionCreateOrConnectWithoutInitiatorInput | RequisitionCreateOrConnectWithoutInitiatorInput[] No
upsert RequisitionUpsertWithWhereUniqueWithoutInitiatorInput | RequisitionUpsertWithWhereUniqueWithoutInitiatorInput[] No
createMany RequisitionCreateManyInitiatorInputEnvelope No
set RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
disconnect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
delete RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
connect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
update RequisitionUpdateWithWhereUniqueWithoutInitiatorInput | RequisitionUpdateWithWhereUniqueWithoutInitiatorInput[] No
updateMany RequisitionUpdateManyWithWhereWithoutInitiatorInput | RequisitionUpdateManyWithWhereWithoutInitiatorInput[] No
deleteMany RequisitionScalarWhereInput | RequisitionScalarWhereInput[] No

RequisitionApprovalUpdateManyWithoutApproverNestedInput

Name Type Nullable
create RequisitionApprovalCreateWithoutApproverInput | RequisitionApprovalCreateWithoutApproverInput[] | RequisitionApprovalUncheckedCreateWithoutApproverInput | RequisitionApprovalUncheckedCreateWithoutApproverInput[] No
connectOrCreate RequisitionApprovalCreateOrConnectWithoutApproverInput | RequisitionApprovalCreateOrConnectWithoutApproverInput[] No
upsert RequisitionApprovalUpsertWithWhereUniqueWithoutApproverInput | RequisitionApprovalUpsertWithWhereUniqueWithoutApproverInput[] No
createMany RequisitionApprovalCreateManyApproverInputEnvelope No
set RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
disconnect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
delete RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
connect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
update RequisitionApprovalUpdateWithWhereUniqueWithoutApproverInput | RequisitionApprovalUpdateWithWhereUniqueWithoutApproverInput[] No
updateMany RequisitionApprovalUpdateManyWithWhereWithoutApproverInput | RequisitionApprovalUpdateManyWithWhereWithoutApproverInput[] No
deleteMany RequisitionApprovalScalarWhereInput | RequisitionApprovalScalarWhereInput[] No

CommentUpdateManyWithoutAuthorNestedInput

Name Type Nullable
create CommentCreateWithoutAuthorInput | CommentCreateWithoutAuthorInput[] | CommentUncheckedCreateWithoutAuthorInput | CommentUncheckedCreateWithoutAuthorInput[] No
connectOrCreate CommentCreateOrConnectWithoutAuthorInput | CommentCreateOrConnectWithoutAuthorInput[] No
upsert CommentUpsertWithWhereUniqueWithoutAuthorInput | CommentUpsertWithWhereUniqueWithoutAuthorInput[] No
createMany CommentCreateManyAuthorInputEnvelope No
set CommentWhereUniqueInput | CommentWhereUniqueInput[] No
disconnect CommentWhereUniqueInput | CommentWhereUniqueInput[] No
delete CommentWhereUniqueInput | CommentWhereUniqueInput[] No
connect CommentWhereUniqueInput | CommentWhereUniqueInput[] No
update CommentUpdateWithWhereUniqueWithoutAuthorInput | CommentUpdateWithWhereUniqueWithoutAuthorInput[] No
updateMany CommentUpdateManyWithWhereWithoutAuthorInput | CommentUpdateManyWithWhereWithoutAuthorInput[] No
deleteMany CommentScalarWhereInput | CommentScalarWhereInput[] No

AttachmentUpdateManyWithoutUploaderNestedInput

Name Type Nullable
create AttachmentCreateWithoutUploaderInput | AttachmentCreateWithoutUploaderInput[] | AttachmentUncheckedCreateWithoutUploaderInput | AttachmentUncheckedCreateWithoutUploaderInput[] No
connectOrCreate AttachmentCreateOrConnectWithoutUploaderInput | AttachmentCreateOrConnectWithoutUploaderInput[] No
upsert AttachmentUpsertWithWhereUniqueWithoutUploaderInput | AttachmentUpsertWithWhereUniqueWithoutUploaderInput[] No
createMany AttachmentCreateManyUploaderInputEnvelope No
set AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
disconnect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
delete AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
connect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
update AttachmentUpdateWithWhereUniqueWithoutUploaderInput | AttachmentUpdateWithWhereUniqueWithoutUploaderInput[] No
updateMany AttachmentUpdateManyWithWhereWithoutUploaderInput | AttachmentUpdateManyWithWhereWithoutUploaderInput[] No
deleteMany AttachmentScalarWhereInput | AttachmentScalarWhereInput[] No

NotificationUpdateManyWithoutRecipientNestedInput

Name Type Nullable
create NotificationCreateWithoutRecipientInput | NotificationCreateWithoutRecipientInput[] | NotificationUncheckedCreateWithoutRecipientInput | NotificationUncheckedCreateWithoutRecipientInput[] No
connectOrCreate NotificationCreateOrConnectWithoutRecipientInput | NotificationCreateOrConnectWithoutRecipientInput[] No
upsert NotificationUpsertWithWhereUniqueWithoutRecipientInput | NotificationUpsertWithWhereUniqueWithoutRecipientInput[] No
createMany NotificationCreateManyRecipientInputEnvelope No
set NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
disconnect NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
delete NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
connect NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
update NotificationUpdateWithWhereUniqueWithoutRecipientInput | NotificationUpdateWithWhereUniqueWithoutRecipientInput[] No
updateMany NotificationUpdateManyWithWhereWithoutRecipientInput | NotificationUpdateManyWithWhereWithoutRecipientInput[] No
deleteMany NotificationScalarWhereInput | NotificationScalarWhereInput[] No

TagUpdateManyWithoutCreatorNestedInput

Name Type Nullable
create TagCreateWithoutCreatorInput | TagCreateWithoutCreatorInput[] | TagUncheckedCreateWithoutCreatorInput | TagUncheckedCreateWithoutCreatorInput[] No
connectOrCreate TagCreateOrConnectWithoutCreatorInput | TagCreateOrConnectWithoutCreatorInput[] No
upsert TagUpsertWithWhereUniqueWithoutCreatorInput | TagUpsertWithWhereUniqueWithoutCreatorInput[] No
createMany TagCreateManyCreatorInputEnvelope No
set TagWhereUniqueInput | TagWhereUniqueInput[] No
disconnect TagWhereUniqueInput | TagWhereUniqueInput[] No
delete TagWhereUniqueInput | TagWhereUniqueInput[] No
connect TagWhereUniqueInput | TagWhereUniqueInput[] No
update TagUpdateWithWhereUniqueWithoutCreatorInput | TagUpdateWithWhereUniqueWithoutCreatorInput[] No
updateMany TagUpdateManyWithWhereWithoutCreatorInput | TagUpdateManyWithWhereWithoutCreatorInput[] No
deleteMany TagScalarWhereInput | TagScalarWhereInput[] No

RequisitionTagUpdateManyWithoutAssignedByNestedInput

Name Type Nullable
create RequisitionTagCreateWithoutAssignedByInput | RequisitionTagCreateWithoutAssignedByInput[] | RequisitionTagUncheckedCreateWithoutAssignedByInput | RequisitionTagUncheckedCreateWithoutAssignedByInput[] No
connectOrCreate RequisitionTagCreateOrConnectWithoutAssignedByInput | RequisitionTagCreateOrConnectWithoutAssignedByInput[] No
upsert RequisitionTagUpsertWithWhereUniqueWithoutAssignedByInput | RequisitionTagUpsertWithWhereUniqueWithoutAssignedByInput[] No
createMany RequisitionTagCreateManyAssignedByInputEnvelope No
set RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
disconnect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
delete RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
connect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
update RequisitionTagUpdateWithWhereUniqueWithoutAssignedByInput | RequisitionTagUpdateWithWhereUniqueWithoutAssignedByInput[] No
updateMany RequisitionTagUpdateManyWithWhereWithoutAssignedByInput | RequisitionTagUpdateManyWithWhereWithoutAssignedByInput[] No
deleteMany RequisitionTagScalarWhereInput | RequisitionTagScalarWhereInput[] No

SessionUncheckedUpdateManyWithoutUserNestedInput

Name Type Nullable
create SessionCreateWithoutUserInput | SessionCreateWithoutUserInput[] | SessionUncheckedCreateWithoutUserInput | SessionUncheckedCreateWithoutUserInput[] No
connectOrCreate SessionCreateOrConnectWithoutUserInput | SessionCreateOrConnectWithoutUserInput[] No
upsert SessionUpsertWithWhereUniqueWithoutUserInput | SessionUpsertWithWhereUniqueWithoutUserInput[] No
createMany SessionCreateManyUserInputEnvelope No
set SessionWhereUniqueInput | SessionWhereUniqueInput[] No
disconnect SessionWhereUniqueInput | SessionWhereUniqueInput[] No
delete SessionWhereUniqueInput | SessionWhereUniqueInput[] No
connect SessionWhereUniqueInput | SessionWhereUniqueInput[] No
update SessionUpdateWithWhereUniqueWithoutUserInput | SessionUpdateWithWhereUniqueWithoutUserInput[] No
updateMany SessionUpdateManyWithWhereWithoutUserInput | SessionUpdateManyWithWhereWithoutUserInput[] No
deleteMany SessionScalarWhereInput | SessionScalarWhereInput[] No

AccountUncheckedUpdateManyWithoutUserNestedInput

Name Type Nullable
create AccountCreateWithoutUserInput | AccountCreateWithoutUserInput[] | AccountUncheckedCreateWithoutUserInput | AccountUncheckedCreateWithoutUserInput[] No
connectOrCreate AccountCreateOrConnectWithoutUserInput | AccountCreateOrConnectWithoutUserInput[] No
upsert AccountUpsertWithWhereUniqueWithoutUserInput | AccountUpsertWithWhereUniqueWithoutUserInput[] No
createMany AccountCreateManyUserInputEnvelope No
set AccountWhereUniqueInput | AccountWhereUniqueInput[] No
disconnect AccountWhereUniqueInput | AccountWhereUniqueInput[] No
delete AccountWhereUniqueInput | AccountWhereUniqueInput[] No
connect AccountWhereUniqueInput | AccountWhereUniqueInput[] No
update AccountUpdateWithWhereUniqueWithoutUserInput | AccountUpdateWithWhereUniqueWithoutUserInput[] No
updateMany AccountUpdateManyWithWhereWithoutUserInput | AccountUpdateManyWithWhereWithoutUserInput[] No
deleteMany AccountScalarWhereInput | AccountScalarWhereInput[] No

UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput

Name Type Nullable
create UserRoleAssignmentCreateWithoutUserInput | UserRoleAssignmentCreateWithoutUserInput[] | UserRoleAssignmentUncheckedCreateWithoutUserInput | UserRoleAssignmentUncheckedCreateWithoutUserInput[] No
connectOrCreate UserRoleAssignmentCreateOrConnectWithoutUserInput | UserRoleAssignmentCreateOrConnectWithoutUserInput[] No
upsert UserRoleAssignmentUpsertWithWhereUniqueWithoutUserInput | UserRoleAssignmentUpsertWithWhereUniqueWithoutUserInput[] No
createMany UserRoleAssignmentCreateManyUserInputEnvelope No
set UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
disconnect UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
delete UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
connect UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
update UserRoleAssignmentUpdateWithWhereUniqueWithoutUserInput | UserRoleAssignmentUpdateWithWhereUniqueWithoutUserInput[] No
updateMany UserRoleAssignmentUpdateManyWithWhereWithoutUserInput | UserRoleAssignmentUpdateManyWithWhereWithoutUserInput[] No
deleteMany UserRoleAssignmentScalarWhereInput | UserRoleAssignmentScalarWhereInput[] No

UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput

Name Type Nullable
create UserBusinessUnitCreateWithoutUserInput | UserBusinessUnitCreateWithoutUserInput[] | UserBusinessUnitUncheckedCreateWithoutUserInput | UserBusinessUnitUncheckedCreateWithoutUserInput[] No
connectOrCreate UserBusinessUnitCreateOrConnectWithoutUserInput | UserBusinessUnitCreateOrConnectWithoutUserInput[] No
upsert UserBusinessUnitUpsertWithWhereUniqueWithoutUserInput | UserBusinessUnitUpsertWithWhereUniqueWithoutUserInput[] No
createMany UserBusinessUnitCreateManyUserInputEnvelope No
set UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
disconnect UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
delete UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
connect UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
update UserBusinessUnitUpdateWithWhereUniqueWithoutUserInput | UserBusinessUnitUpdateWithWhereUniqueWithoutUserInput[] No
updateMany UserBusinessUnitUpdateManyWithWhereWithoutUserInput | UserBusinessUnitUpdateManyWithWhereWithoutUserInput[] No
deleteMany UserBusinessUnitScalarWhereInput | UserBusinessUnitScalarWhereInput[] No


RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput

Name Type Nullable
create RequisitionCreateWithoutInitiatorInput | RequisitionCreateWithoutInitiatorInput[] | RequisitionUncheckedCreateWithoutInitiatorInput | RequisitionUncheckedCreateWithoutInitiatorInput[] No
connectOrCreate RequisitionCreateOrConnectWithoutInitiatorInput | RequisitionCreateOrConnectWithoutInitiatorInput[] No
upsert RequisitionUpsertWithWhereUniqueWithoutInitiatorInput | RequisitionUpsertWithWhereUniqueWithoutInitiatorInput[] No
createMany RequisitionCreateManyInitiatorInputEnvelope No
set RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
disconnect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
delete RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
connect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
update RequisitionUpdateWithWhereUniqueWithoutInitiatorInput | RequisitionUpdateWithWhereUniqueWithoutInitiatorInput[] No
updateMany RequisitionUpdateManyWithWhereWithoutInitiatorInput | RequisitionUpdateManyWithWhereWithoutInitiatorInput[] No
deleteMany RequisitionScalarWhereInput | RequisitionScalarWhereInput[] No

RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput

Name Type Nullable
create RequisitionApprovalCreateWithoutApproverInput | RequisitionApprovalCreateWithoutApproverInput[] | RequisitionApprovalUncheckedCreateWithoutApproverInput | RequisitionApprovalUncheckedCreateWithoutApproverInput[] No
connectOrCreate RequisitionApprovalCreateOrConnectWithoutApproverInput | RequisitionApprovalCreateOrConnectWithoutApproverInput[] No
upsert RequisitionApprovalUpsertWithWhereUniqueWithoutApproverInput | RequisitionApprovalUpsertWithWhereUniqueWithoutApproverInput[] No
createMany RequisitionApprovalCreateManyApproverInputEnvelope No
set RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
disconnect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
delete RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
connect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
update RequisitionApprovalUpdateWithWhereUniqueWithoutApproverInput | RequisitionApprovalUpdateWithWhereUniqueWithoutApproverInput[] No
updateMany RequisitionApprovalUpdateManyWithWhereWithoutApproverInput | RequisitionApprovalUpdateManyWithWhereWithoutApproverInput[] No
deleteMany RequisitionApprovalScalarWhereInput | RequisitionApprovalScalarWhereInput[] No

CommentUncheckedUpdateManyWithoutAuthorNestedInput

Name Type Nullable
create CommentCreateWithoutAuthorInput | CommentCreateWithoutAuthorInput[] | CommentUncheckedCreateWithoutAuthorInput | CommentUncheckedCreateWithoutAuthorInput[] No
connectOrCreate CommentCreateOrConnectWithoutAuthorInput | CommentCreateOrConnectWithoutAuthorInput[] No
upsert CommentUpsertWithWhereUniqueWithoutAuthorInput | CommentUpsertWithWhereUniqueWithoutAuthorInput[] No
createMany CommentCreateManyAuthorInputEnvelope No
set CommentWhereUniqueInput | CommentWhereUniqueInput[] No
disconnect CommentWhereUniqueInput | CommentWhereUniqueInput[] No
delete CommentWhereUniqueInput | CommentWhereUniqueInput[] No
connect CommentWhereUniqueInput | CommentWhereUniqueInput[] No
update CommentUpdateWithWhereUniqueWithoutAuthorInput | CommentUpdateWithWhereUniqueWithoutAuthorInput[] No
updateMany CommentUpdateManyWithWhereWithoutAuthorInput | CommentUpdateManyWithWhereWithoutAuthorInput[] No
deleteMany CommentScalarWhereInput | CommentScalarWhereInput[] No

AttachmentUncheckedUpdateManyWithoutUploaderNestedInput

Name Type Nullable
create AttachmentCreateWithoutUploaderInput | AttachmentCreateWithoutUploaderInput[] | AttachmentUncheckedCreateWithoutUploaderInput | AttachmentUncheckedCreateWithoutUploaderInput[] No
connectOrCreate AttachmentCreateOrConnectWithoutUploaderInput | AttachmentCreateOrConnectWithoutUploaderInput[] No
upsert AttachmentUpsertWithWhereUniqueWithoutUploaderInput | AttachmentUpsertWithWhereUniqueWithoutUploaderInput[] No
createMany AttachmentCreateManyUploaderInputEnvelope No
set AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
disconnect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
delete AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
connect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
update AttachmentUpdateWithWhereUniqueWithoutUploaderInput | AttachmentUpdateWithWhereUniqueWithoutUploaderInput[] No
updateMany AttachmentUpdateManyWithWhereWithoutUploaderInput | AttachmentUpdateManyWithWhereWithoutUploaderInput[] No
deleteMany AttachmentScalarWhereInput | AttachmentScalarWhereInput[] No

NotificationUncheckedUpdateManyWithoutRecipientNestedInput

Name Type Nullable
create NotificationCreateWithoutRecipientInput | NotificationCreateWithoutRecipientInput[] | NotificationUncheckedCreateWithoutRecipientInput | NotificationUncheckedCreateWithoutRecipientInput[] No
connectOrCreate NotificationCreateOrConnectWithoutRecipientInput | NotificationCreateOrConnectWithoutRecipientInput[] No
upsert NotificationUpsertWithWhereUniqueWithoutRecipientInput | NotificationUpsertWithWhereUniqueWithoutRecipientInput[] No
createMany NotificationCreateManyRecipientInputEnvelope No
set NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
disconnect NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
delete NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
connect NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
update NotificationUpdateWithWhereUniqueWithoutRecipientInput | NotificationUpdateWithWhereUniqueWithoutRecipientInput[] No
updateMany NotificationUpdateManyWithWhereWithoutRecipientInput | NotificationUpdateManyWithWhereWithoutRecipientInput[] No
deleteMany NotificationScalarWhereInput | NotificationScalarWhereInput[] No

TagUncheckedUpdateManyWithoutCreatorNestedInput

Name Type Nullable
create TagCreateWithoutCreatorInput | TagCreateWithoutCreatorInput[] | TagUncheckedCreateWithoutCreatorInput | TagUncheckedCreateWithoutCreatorInput[] No
connectOrCreate TagCreateOrConnectWithoutCreatorInput | TagCreateOrConnectWithoutCreatorInput[] No
upsert TagUpsertWithWhereUniqueWithoutCreatorInput | TagUpsertWithWhereUniqueWithoutCreatorInput[] No
createMany TagCreateManyCreatorInputEnvelope No
set TagWhereUniqueInput | TagWhereUniqueInput[] No
disconnect TagWhereUniqueInput | TagWhereUniqueInput[] No
delete TagWhereUniqueInput | TagWhereUniqueInput[] No
connect TagWhereUniqueInput | TagWhereUniqueInput[] No
update TagUpdateWithWhereUniqueWithoutCreatorInput | TagUpdateWithWhereUniqueWithoutCreatorInput[] No
updateMany TagUpdateManyWithWhereWithoutCreatorInput | TagUpdateManyWithWhereWithoutCreatorInput[] No
deleteMany TagScalarWhereInput | TagScalarWhereInput[] No

RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput

Name Type Nullable
create RequisitionTagCreateWithoutAssignedByInput | RequisitionTagCreateWithoutAssignedByInput[] | RequisitionTagUncheckedCreateWithoutAssignedByInput | RequisitionTagUncheckedCreateWithoutAssignedByInput[] No
connectOrCreate RequisitionTagCreateOrConnectWithoutAssignedByInput | RequisitionTagCreateOrConnectWithoutAssignedByInput[] No
upsert RequisitionTagUpsertWithWhereUniqueWithoutAssignedByInput | RequisitionTagUpsertWithWhereUniqueWithoutAssignedByInput[] No
createMany RequisitionTagCreateManyAssignedByInputEnvelope No
set RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
disconnect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
delete RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
connect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
update RequisitionTagUpdateWithWhereUniqueWithoutAssignedByInput | RequisitionTagUpdateWithWhereUniqueWithoutAssignedByInput[] No
updateMany RequisitionTagUpdateManyWithWhereWithoutAssignedByInput | RequisitionTagUpdateManyWithWhereWithoutAssignedByInput[] No
deleteMany RequisitionTagScalarWhereInput | RequisitionTagScalarWhereInput[] No

UserCreateNestedOneWithoutSessionsInput

Name Type Nullable
create UserCreateWithoutSessionsInput | UserUncheckedCreateWithoutSessionsInput No
connectOrCreate UserCreateOrConnectWithoutSessionsInput No
connect UserWhereUniqueInput No


UserCreateNestedOneWithoutAccountsInput

Name Type Nullable
create UserCreateWithoutAccountsInput | UserUncheckedCreateWithoutAccountsInput No
connectOrCreate UserCreateOrConnectWithoutAccountsInput No
connect UserWhereUniqueInput No

NullableDateTimeFieldUpdateOperationsInput

Name Type Nullable
set DateTime | Null Yes


UserCreateNestedOneWithoutHeadedBusinessUnitInput

Name Type Nullable
create UserCreateWithoutHeadedBusinessUnitInput | UserUncheckedCreateWithoutHeadedBusinessUnitInput No
connectOrCreate UserCreateOrConnectWithoutHeadedBusinessUnitInput No
connect UserWhereUniqueInput No










UserBusinessUnitUpdateManyWithoutBusinessUnitNestedInput

Name Type Nullable
create UserBusinessUnitCreateWithoutBusinessUnitInput | UserBusinessUnitCreateWithoutBusinessUnitInput[] | UserBusinessUnitUncheckedCreateWithoutBusinessUnitInput | UserBusinessUnitUncheckedCreateWithoutBusinessUnitInput[] No
connectOrCreate UserBusinessUnitCreateOrConnectWithoutBusinessUnitInput | UserBusinessUnitCreateOrConnectWithoutBusinessUnitInput[] No
upsert UserBusinessUnitUpsertWithWhereUniqueWithoutBusinessUnitInput | UserBusinessUnitUpsertWithWhereUniqueWithoutBusinessUnitInput[] No
createMany UserBusinessUnitCreateManyBusinessUnitInputEnvelope No
set UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
disconnect UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
delete UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
connect UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
update UserBusinessUnitUpdateWithWhereUniqueWithoutBusinessUnitInput | UserBusinessUnitUpdateWithWhereUniqueWithoutBusinessUnitInput[] No
updateMany UserBusinessUnitUpdateManyWithWhereWithoutBusinessUnitInput | UserBusinessUnitUpdateManyWithWhereWithoutBusinessUnitInput[] No
deleteMany UserBusinessUnitScalarWhereInput | UserBusinessUnitScalarWhereInput[] No

RoleUpdateManyWithoutBusinessUnitNestedInput

Name Type Nullable
create RoleCreateWithoutBusinessUnitInput | RoleCreateWithoutBusinessUnitInput[] | RoleUncheckedCreateWithoutBusinessUnitInput | RoleUncheckedCreateWithoutBusinessUnitInput[] No
connectOrCreate RoleCreateOrConnectWithoutBusinessUnitInput | RoleCreateOrConnectWithoutBusinessUnitInput[] No
upsert RoleUpsertWithWhereUniqueWithoutBusinessUnitInput | RoleUpsertWithWhereUniqueWithoutBusinessUnitInput[] No
createMany RoleCreateManyBusinessUnitInputEnvelope No
set RoleWhereUniqueInput | RoleWhereUniqueInput[] No
disconnect RoleWhereUniqueInput | RoleWhereUniqueInput[] No
delete RoleWhereUniqueInput | RoleWhereUniqueInput[] No
connect RoleWhereUniqueInput | RoleWhereUniqueInput[] No
update RoleUpdateWithWhereUniqueWithoutBusinessUnitInput | RoleUpdateWithWhereUniqueWithoutBusinessUnitInput[] No
updateMany RoleUpdateManyWithWhereWithoutBusinessUnitInput | RoleUpdateManyWithWhereWithoutBusinessUnitInput[] No
deleteMany RoleScalarWhereInput | RoleScalarWhereInput[] No

RequisitionTemplateUpdateManyWithoutBusinessUnitNestedInput

Name Type Nullable
create RequisitionTemplateCreateWithoutBusinessUnitInput | RequisitionTemplateCreateWithoutBusinessUnitInput[] | RequisitionTemplateUncheckedCreateWithoutBusinessUnitInput | RequisitionTemplateUncheckedCreateWithoutBusinessUnitInput[] No
connectOrCreate RequisitionTemplateCreateOrConnectWithoutBusinessUnitInput | RequisitionTemplateCreateOrConnectWithoutBusinessUnitInput[] No
upsert RequisitionTemplateUpsertWithWhereUniqueWithoutBusinessUnitInput | RequisitionTemplateUpsertWithWhereUniqueWithoutBusinessUnitInput[] No
createMany RequisitionTemplateCreateManyBusinessUnitInputEnvelope No
set RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
disconnect RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
delete RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
connect RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
update RequisitionTemplateUpdateWithWhereUniqueWithoutBusinessUnitInput | RequisitionTemplateUpdateWithWhereUniqueWithoutBusinessUnitInput[] No
updateMany RequisitionTemplateUpdateManyWithWhereWithoutBusinessUnitInput | RequisitionTemplateUpdateManyWithWhereWithoutBusinessUnitInput[] No
deleteMany RequisitionTemplateScalarWhereInput | RequisitionTemplateScalarWhereInput[] No

RequisitionUpdateManyWithoutFromBUNestedInput

Name Type Nullable
create RequisitionCreateWithoutFromBUInput | RequisitionCreateWithoutFromBUInput[] | RequisitionUncheckedCreateWithoutFromBUInput | RequisitionUncheckedCreateWithoutFromBUInput[] No
connectOrCreate RequisitionCreateOrConnectWithoutFromBUInput | RequisitionCreateOrConnectWithoutFromBUInput[] No
upsert RequisitionUpsertWithWhereUniqueWithoutFromBUInput | RequisitionUpsertWithWhereUniqueWithoutFromBUInput[] No
createMany RequisitionCreateManyFromBUInputEnvelope No
set RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
disconnect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
delete RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
connect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
update RequisitionUpdateWithWhereUniqueWithoutFromBUInput | RequisitionUpdateWithWhereUniqueWithoutFromBUInput[] No
updateMany RequisitionUpdateManyWithWhereWithoutFromBUInput | RequisitionUpdateManyWithWhereWithoutFromBUInput[] No
deleteMany RequisitionScalarWhereInput | RequisitionScalarWhereInput[] No

UserBusinessUnitUncheckedUpdateManyWithoutBusinessUnitNestedInput

Name Type Nullable
create UserBusinessUnitCreateWithoutBusinessUnitInput | UserBusinessUnitCreateWithoutBusinessUnitInput[] | UserBusinessUnitUncheckedCreateWithoutBusinessUnitInput | UserBusinessUnitUncheckedCreateWithoutBusinessUnitInput[] No
connectOrCreate UserBusinessUnitCreateOrConnectWithoutBusinessUnitInput | UserBusinessUnitCreateOrConnectWithoutBusinessUnitInput[] No
upsert UserBusinessUnitUpsertWithWhereUniqueWithoutBusinessUnitInput | UserBusinessUnitUpsertWithWhereUniqueWithoutBusinessUnitInput[] No
createMany UserBusinessUnitCreateManyBusinessUnitInputEnvelope No
set UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
disconnect UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
delete UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
connect UserBusinessUnitWhereUniqueInput | UserBusinessUnitWhereUniqueInput[] No
update UserBusinessUnitUpdateWithWhereUniqueWithoutBusinessUnitInput | UserBusinessUnitUpdateWithWhereUniqueWithoutBusinessUnitInput[] No
updateMany UserBusinessUnitUpdateManyWithWhereWithoutBusinessUnitInput | UserBusinessUnitUpdateManyWithWhereWithoutBusinessUnitInput[] No
deleteMany UserBusinessUnitScalarWhereInput | UserBusinessUnitScalarWhereInput[] No

RoleUncheckedUpdateManyWithoutBusinessUnitNestedInput

Name Type Nullable
create RoleCreateWithoutBusinessUnitInput | RoleCreateWithoutBusinessUnitInput[] | RoleUncheckedCreateWithoutBusinessUnitInput | RoleUncheckedCreateWithoutBusinessUnitInput[] No
connectOrCreate RoleCreateOrConnectWithoutBusinessUnitInput | RoleCreateOrConnectWithoutBusinessUnitInput[] No
upsert RoleUpsertWithWhereUniqueWithoutBusinessUnitInput | RoleUpsertWithWhereUniqueWithoutBusinessUnitInput[] No
createMany RoleCreateManyBusinessUnitInputEnvelope No
set RoleWhereUniqueInput | RoleWhereUniqueInput[] No
disconnect RoleWhereUniqueInput | RoleWhereUniqueInput[] No
delete RoleWhereUniqueInput | RoleWhereUniqueInput[] No
connect RoleWhereUniqueInput | RoleWhereUniqueInput[] No
update RoleUpdateWithWhereUniqueWithoutBusinessUnitInput | RoleUpdateWithWhereUniqueWithoutBusinessUnitInput[] No
updateMany RoleUpdateManyWithWhereWithoutBusinessUnitInput | RoleUpdateManyWithWhereWithoutBusinessUnitInput[] No
deleteMany RoleScalarWhereInput | RoleScalarWhereInput[] No

RequisitionTemplateUncheckedUpdateManyWithoutBusinessUnitNestedInput

Name Type Nullable
create RequisitionTemplateCreateWithoutBusinessUnitInput | RequisitionTemplateCreateWithoutBusinessUnitInput[] | RequisitionTemplateUncheckedCreateWithoutBusinessUnitInput | RequisitionTemplateUncheckedCreateWithoutBusinessUnitInput[] No
connectOrCreate RequisitionTemplateCreateOrConnectWithoutBusinessUnitInput | RequisitionTemplateCreateOrConnectWithoutBusinessUnitInput[] No
upsert RequisitionTemplateUpsertWithWhereUniqueWithoutBusinessUnitInput | RequisitionTemplateUpsertWithWhereUniqueWithoutBusinessUnitInput[] No
createMany RequisitionTemplateCreateManyBusinessUnitInputEnvelope No
set RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
disconnect RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
delete RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
connect RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
update RequisitionTemplateUpdateWithWhereUniqueWithoutBusinessUnitInput | RequisitionTemplateUpdateWithWhereUniqueWithoutBusinessUnitInput[] No
updateMany RequisitionTemplateUpdateManyWithWhereWithoutBusinessUnitInput | RequisitionTemplateUpdateManyWithWhereWithoutBusinessUnitInput[] No
deleteMany RequisitionTemplateScalarWhereInput | RequisitionTemplateScalarWhereInput[] No

RequisitionUncheckedUpdateManyWithoutFromBUNestedInput

Name Type Nullable
create RequisitionCreateWithoutFromBUInput | RequisitionCreateWithoutFromBUInput[] | RequisitionUncheckedCreateWithoutFromBUInput | RequisitionUncheckedCreateWithoutFromBUInput[] No
connectOrCreate RequisitionCreateOrConnectWithoutFromBUInput | RequisitionCreateOrConnectWithoutFromBUInput[] No
upsert RequisitionUpsertWithWhereUniqueWithoutFromBUInput | RequisitionUpsertWithWhereUniqueWithoutFromBUInput[] No
createMany RequisitionCreateManyFromBUInputEnvelope No
set RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
disconnect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
delete RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
connect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
update RequisitionUpdateWithWhereUniqueWithoutFromBUInput | RequisitionUpdateWithWhereUniqueWithoutFromBUInput[] No
updateMany RequisitionUpdateManyWithWhereWithoutFromBUInput | RequisitionUpdateManyWithWhereWithoutFromBUInput[] No
deleteMany RequisitionScalarWhereInput | RequisitionScalarWhereInput[] No

UserCreateNestedOneWithoutBusinessUnitsInput

Name Type Nullable
create UserCreateWithoutBusinessUnitsInput | UserUncheckedCreateWithoutBusinessUnitsInput No
connectOrCreate UserCreateOrConnectWithoutBusinessUnitsInput No
connect UserWhereUniqueInput No

BusinessUnitCreateNestedOneWithoutMembersInput

Name Type Nullable
create BusinessUnitCreateWithoutMembersInput | BusinessUnitUncheckedCreateWithoutMembersInput No
connectOrCreate BusinessUnitCreateOrConnectWithoutMembersInput No
connect BusinessUnitWhereUniqueInput No

EnumBUMembershipTypeFieldUpdateOperationsInput

Name Type Nullable
set BUMembershipType No



BusinessUnitCreateNestedOneWithoutRolesInput

Name Type Nullable
create BusinessUnitCreateWithoutRolesInput | BusinessUnitUncheckedCreateWithoutRolesInput No
connectOrCreate BusinessUnitCreateOrConnectWithoutRolesInput No
connect BusinessUnitWhereUniqueInput No







EnumRoleScopeFieldUpdateOperationsInput

Name Type Nullable
set RoleScope No

BoolFieldUpdateOperationsInput

Name Type Nullable
set Boolean No


UserRoleAssignmentUpdateManyWithoutRoleNestedInput

Name Type Nullable
create UserRoleAssignmentCreateWithoutRoleInput | UserRoleAssignmentCreateWithoutRoleInput[] | UserRoleAssignmentUncheckedCreateWithoutRoleInput | UserRoleAssignmentUncheckedCreateWithoutRoleInput[] No
connectOrCreate UserRoleAssignmentCreateOrConnectWithoutRoleInput | UserRoleAssignmentCreateOrConnectWithoutRoleInput[] No
upsert UserRoleAssignmentUpsertWithWhereUniqueWithoutRoleInput | UserRoleAssignmentUpsertWithWhereUniqueWithoutRoleInput[] No
createMany UserRoleAssignmentCreateManyRoleInputEnvelope No
set UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
disconnect UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
delete UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
connect UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
update UserRoleAssignmentUpdateWithWhereUniqueWithoutRoleInput | UserRoleAssignmentUpdateWithWhereUniqueWithoutRoleInput[] No
updateMany UserRoleAssignmentUpdateManyWithWhereWithoutRoleInput | UserRoleAssignmentUpdateManyWithWhereWithoutRoleInput[] No
deleteMany UserRoleAssignmentScalarWhereInput | UserRoleAssignmentScalarWhereInput[] No

TemplateInitiatorAccessUpdateManyWithoutRoleNestedInput

Name Type Nullable
create TemplateInitiatorAccessCreateWithoutRoleInput | TemplateInitiatorAccessCreateWithoutRoleInput[] | TemplateInitiatorAccessUncheckedCreateWithoutRoleInput | TemplateInitiatorAccessUncheckedCreateWithoutRoleInput[] No
connectOrCreate TemplateInitiatorAccessCreateOrConnectWithoutRoleInput | TemplateInitiatorAccessCreateOrConnectWithoutRoleInput[] No
upsert TemplateInitiatorAccessUpsertWithWhereUniqueWithoutRoleInput | TemplateInitiatorAccessUpsertWithWhereUniqueWithoutRoleInput[] No
createMany TemplateInitiatorAccessCreateManyRoleInputEnvelope No
set TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
disconnect TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
delete TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
connect TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
update TemplateInitiatorAccessUpdateWithWhereUniqueWithoutRoleInput | TemplateInitiatorAccessUpdateWithWhereUniqueWithoutRoleInput[] No
updateMany TemplateInitiatorAccessUpdateManyWithWhereWithoutRoleInput | TemplateInitiatorAccessUpdateManyWithWhereWithoutRoleInput[] No
deleteMany TemplateInitiatorAccessScalarWhereInput | TemplateInitiatorAccessScalarWhereInput[] No

ApprovalStepDefinitionUpdateManyWithoutApproverRoleNestedInput

Name Type Nullable
create ApprovalStepDefinitionCreateWithoutApproverRoleInput | ApprovalStepDefinitionCreateWithoutApproverRoleInput[] | ApprovalStepDefinitionUncheckedCreateWithoutApproverRoleInput | ApprovalStepDefinitionUncheckedCreateWithoutApproverRoleInput[] No
connectOrCreate ApprovalStepDefinitionCreateOrConnectWithoutApproverRoleInput | ApprovalStepDefinitionCreateOrConnectWithoutApproverRoleInput[] No
upsert ApprovalStepDefinitionUpsertWithWhereUniqueWithoutApproverRoleInput | ApprovalStepDefinitionUpsertWithWhereUniqueWithoutApproverRoleInput[] No
createMany ApprovalStepDefinitionCreateManyApproverRoleInputEnvelope No
set ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
disconnect ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
delete ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
connect ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
update ApprovalStepDefinitionUpdateWithWhereUniqueWithoutApproverRoleInput | ApprovalStepDefinitionUpdateWithWhereUniqueWithoutApproverRoleInput[] No
updateMany ApprovalStepDefinitionUpdateManyWithWhereWithoutApproverRoleInput | ApprovalStepDefinitionUpdateManyWithWhereWithoutApproverRoleInput[] No
deleteMany ApprovalStepDefinitionScalarWhereInput | ApprovalStepDefinitionScalarWhereInput[] No

UserRoleAssignmentUncheckedUpdateManyWithoutRoleNestedInput

Name Type Nullable
create UserRoleAssignmentCreateWithoutRoleInput | UserRoleAssignmentCreateWithoutRoleInput[] | UserRoleAssignmentUncheckedCreateWithoutRoleInput | UserRoleAssignmentUncheckedCreateWithoutRoleInput[] No
connectOrCreate UserRoleAssignmentCreateOrConnectWithoutRoleInput | UserRoleAssignmentCreateOrConnectWithoutRoleInput[] No
upsert UserRoleAssignmentUpsertWithWhereUniqueWithoutRoleInput | UserRoleAssignmentUpsertWithWhereUniqueWithoutRoleInput[] No
createMany UserRoleAssignmentCreateManyRoleInputEnvelope No
set UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
disconnect UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
delete UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
connect UserRoleAssignmentWhereUniqueInput | UserRoleAssignmentWhereUniqueInput[] No
update UserRoleAssignmentUpdateWithWhereUniqueWithoutRoleInput | UserRoleAssignmentUpdateWithWhereUniqueWithoutRoleInput[] No
updateMany UserRoleAssignmentUpdateManyWithWhereWithoutRoleInput | UserRoleAssignmentUpdateManyWithWhereWithoutRoleInput[] No
deleteMany UserRoleAssignmentScalarWhereInput | UserRoleAssignmentScalarWhereInput[] No

TemplateInitiatorAccessUncheckedUpdateManyWithoutRoleNestedInput

Name Type Nullable
create TemplateInitiatorAccessCreateWithoutRoleInput | TemplateInitiatorAccessCreateWithoutRoleInput[] | TemplateInitiatorAccessUncheckedCreateWithoutRoleInput | TemplateInitiatorAccessUncheckedCreateWithoutRoleInput[] No
connectOrCreate TemplateInitiatorAccessCreateOrConnectWithoutRoleInput | TemplateInitiatorAccessCreateOrConnectWithoutRoleInput[] No
upsert TemplateInitiatorAccessUpsertWithWhereUniqueWithoutRoleInput | TemplateInitiatorAccessUpsertWithWhereUniqueWithoutRoleInput[] No
createMany TemplateInitiatorAccessCreateManyRoleInputEnvelope No
set TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
disconnect TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
delete TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
connect TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
update TemplateInitiatorAccessUpdateWithWhereUniqueWithoutRoleInput | TemplateInitiatorAccessUpdateWithWhereUniqueWithoutRoleInput[] No
updateMany TemplateInitiatorAccessUpdateManyWithWhereWithoutRoleInput | TemplateInitiatorAccessUpdateManyWithWhereWithoutRoleInput[] No
deleteMany TemplateInitiatorAccessScalarWhereInput | TemplateInitiatorAccessScalarWhereInput[] No

ApprovalStepDefinitionUncheckedUpdateManyWithoutApproverRoleNestedInput

Name Type Nullable
create ApprovalStepDefinitionCreateWithoutApproverRoleInput | ApprovalStepDefinitionCreateWithoutApproverRoleInput[] | ApprovalStepDefinitionUncheckedCreateWithoutApproverRoleInput | ApprovalStepDefinitionUncheckedCreateWithoutApproverRoleInput[] No
connectOrCreate ApprovalStepDefinitionCreateOrConnectWithoutApproverRoleInput | ApprovalStepDefinitionCreateOrConnectWithoutApproverRoleInput[] No
upsert ApprovalStepDefinitionUpsertWithWhereUniqueWithoutApproverRoleInput | ApprovalStepDefinitionUpsertWithWhereUniqueWithoutApproverRoleInput[] No
createMany ApprovalStepDefinitionCreateManyApproverRoleInputEnvelope No
set ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
disconnect ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
delete ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
connect ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
update ApprovalStepDefinitionUpdateWithWhereUniqueWithoutApproverRoleInput | ApprovalStepDefinitionUpdateWithWhereUniqueWithoutApproverRoleInput[] No
updateMany ApprovalStepDefinitionUpdateManyWithWhereWithoutApproverRoleInput | ApprovalStepDefinitionUpdateManyWithWhereWithoutApproverRoleInput[] No
deleteMany ApprovalStepDefinitionScalarWhereInput | ApprovalStepDefinitionScalarWhereInput[] No

UserCreateNestedOneWithoutRoleAssignmentsInput

Name Type Nullable
create UserCreateWithoutRoleAssignmentsInput | UserUncheckedCreateWithoutRoleAssignmentsInput No
connectOrCreate UserCreateOrConnectWithoutRoleAssignmentsInput No
connect UserWhereUniqueInput No

RoleCreateNestedOneWithoutUserAssignmentsInput

Name Type Nullable
create RoleCreateWithoutUserAssignmentsInput | RoleUncheckedCreateWithoutUserAssignmentsInput No
connectOrCreate RoleCreateOrConnectWithoutUserAssignmentsInput No
connect RoleWhereUniqueInput No












TemplateFieldUpdateManyWithoutTemplateNestedInput

Name Type Nullable
create TemplateFieldCreateWithoutTemplateInput | TemplateFieldCreateWithoutTemplateInput[] | TemplateFieldUncheckedCreateWithoutTemplateInput | TemplateFieldUncheckedCreateWithoutTemplateInput[] No
connectOrCreate TemplateFieldCreateOrConnectWithoutTemplateInput | TemplateFieldCreateOrConnectWithoutTemplateInput[] No
upsert TemplateFieldUpsertWithWhereUniqueWithoutTemplateInput | TemplateFieldUpsertWithWhereUniqueWithoutTemplateInput[] No
createMany TemplateFieldCreateManyTemplateInputEnvelope No
set TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
disconnect TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
delete TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
connect TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
update TemplateFieldUpdateWithWhereUniqueWithoutTemplateInput | TemplateFieldUpdateWithWhereUniqueWithoutTemplateInput[] No
updateMany TemplateFieldUpdateManyWithWhereWithoutTemplateInput | TemplateFieldUpdateManyWithWhereWithoutTemplateInput[] No
deleteMany TemplateFieldScalarWhereInput | TemplateFieldScalarWhereInput[] No

TemplateInitiatorAccessUpdateManyWithoutTemplateNestedInput

Name Type Nullable
create TemplateInitiatorAccessCreateWithoutTemplateInput | TemplateInitiatorAccessCreateWithoutTemplateInput[] | TemplateInitiatorAccessUncheckedCreateWithoutTemplateInput | TemplateInitiatorAccessUncheckedCreateWithoutTemplateInput[] No
connectOrCreate TemplateInitiatorAccessCreateOrConnectWithoutTemplateInput | TemplateInitiatorAccessCreateOrConnectWithoutTemplateInput[] No
upsert TemplateInitiatorAccessUpsertWithWhereUniqueWithoutTemplateInput | TemplateInitiatorAccessUpsertWithWhereUniqueWithoutTemplateInput[] No
createMany TemplateInitiatorAccessCreateManyTemplateInputEnvelope No
set TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
disconnect TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
delete TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
connect TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
update TemplateInitiatorAccessUpdateWithWhereUniqueWithoutTemplateInput | TemplateInitiatorAccessUpdateWithWhereUniqueWithoutTemplateInput[] No
updateMany TemplateInitiatorAccessUpdateManyWithWhereWithoutTemplateInput | TemplateInitiatorAccessUpdateManyWithWhereWithoutTemplateInput[] No
deleteMany TemplateInitiatorAccessScalarWhereInput | TemplateInitiatorAccessScalarWhereInput[] No


RequisitionUpdateManyWithoutTemplateNestedInput

Name Type Nullable
create RequisitionCreateWithoutTemplateInput | RequisitionCreateWithoutTemplateInput[] | RequisitionUncheckedCreateWithoutTemplateInput | RequisitionUncheckedCreateWithoutTemplateInput[] No
connectOrCreate RequisitionCreateOrConnectWithoutTemplateInput | RequisitionCreateOrConnectWithoutTemplateInput[] No
upsert RequisitionUpsertWithWhereUniqueWithoutTemplateInput | RequisitionUpsertWithWhereUniqueWithoutTemplateInput[] No
createMany RequisitionCreateManyTemplateInputEnvelope No
set RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
disconnect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
delete RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
connect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
update RequisitionUpdateWithWhereUniqueWithoutTemplateInput | RequisitionUpdateWithWhereUniqueWithoutTemplateInput[] No
updateMany RequisitionUpdateManyWithWhereWithoutTemplateInput | RequisitionUpdateManyWithWhereWithoutTemplateInput[] No
deleteMany RequisitionScalarWhereInput | RequisitionScalarWhereInput[] No

TemplateFieldUncheckedUpdateManyWithoutTemplateNestedInput

Name Type Nullable
create TemplateFieldCreateWithoutTemplateInput | TemplateFieldCreateWithoutTemplateInput[] | TemplateFieldUncheckedCreateWithoutTemplateInput | TemplateFieldUncheckedCreateWithoutTemplateInput[] No
connectOrCreate TemplateFieldCreateOrConnectWithoutTemplateInput | TemplateFieldCreateOrConnectWithoutTemplateInput[] No
upsert TemplateFieldUpsertWithWhereUniqueWithoutTemplateInput | TemplateFieldUpsertWithWhereUniqueWithoutTemplateInput[] No
createMany TemplateFieldCreateManyTemplateInputEnvelope No
set TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
disconnect TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
delete TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
connect TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
update TemplateFieldUpdateWithWhereUniqueWithoutTemplateInput | TemplateFieldUpdateWithWhereUniqueWithoutTemplateInput[] No
updateMany TemplateFieldUpdateManyWithWhereWithoutTemplateInput | TemplateFieldUpdateManyWithWhereWithoutTemplateInput[] No
deleteMany TemplateFieldScalarWhereInput | TemplateFieldScalarWhereInput[] No

TemplateInitiatorAccessUncheckedUpdateManyWithoutTemplateNestedInput

Name Type Nullable
create TemplateInitiatorAccessCreateWithoutTemplateInput | TemplateInitiatorAccessCreateWithoutTemplateInput[] | TemplateInitiatorAccessUncheckedCreateWithoutTemplateInput | TemplateInitiatorAccessUncheckedCreateWithoutTemplateInput[] No
connectOrCreate TemplateInitiatorAccessCreateOrConnectWithoutTemplateInput | TemplateInitiatorAccessCreateOrConnectWithoutTemplateInput[] No
upsert TemplateInitiatorAccessUpsertWithWhereUniqueWithoutTemplateInput | TemplateInitiatorAccessUpsertWithWhereUniqueWithoutTemplateInput[] No
createMany TemplateInitiatorAccessCreateManyTemplateInputEnvelope No
set TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
disconnect TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
delete TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
connect TemplateInitiatorAccessWhereUniqueInput | TemplateInitiatorAccessWhereUniqueInput[] No
update TemplateInitiatorAccessUpdateWithWhereUniqueWithoutTemplateInput | TemplateInitiatorAccessUpdateWithWhereUniqueWithoutTemplateInput[] No
updateMany TemplateInitiatorAccessUpdateManyWithWhereWithoutTemplateInput | TemplateInitiatorAccessUpdateManyWithWhereWithoutTemplateInput[] No
deleteMany TemplateInitiatorAccessScalarWhereInput | TemplateInitiatorAccessScalarWhereInput[] No

RequisitionUncheckedUpdateManyWithoutTemplateNestedInput

Name Type Nullable
create RequisitionCreateWithoutTemplateInput | RequisitionCreateWithoutTemplateInput[] | RequisitionUncheckedCreateWithoutTemplateInput | RequisitionUncheckedCreateWithoutTemplateInput[] No
connectOrCreate RequisitionCreateOrConnectWithoutTemplateInput | RequisitionCreateOrConnectWithoutTemplateInput[] No
upsert RequisitionUpsertWithWhereUniqueWithoutTemplateInput | RequisitionUpsertWithWhereUniqueWithoutTemplateInput[] No
createMany RequisitionCreateManyTemplateInputEnvelope No
set RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
disconnect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
delete RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
connect RequisitionWhereUniqueInput | RequisitionWhereUniqueInput[] No
update RequisitionUpdateWithWhereUniqueWithoutTemplateInput | RequisitionUpdateWithWhereUniqueWithoutTemplateInput[] No
updateMany RequisitionUpdateManyWithWhereWithoutTemplateInput | RequisitionUpdateManyWithWhereWithoutTemplateInput[] No
deleteMany RequisitionScalarWhereInput | RequisitionScalarWhereInput[] No




TemplateFieldCreateNestedOneWithoutListColumnsInput

Name Type Nullable
create TemplateFieldCreateWithoutListColumnsInput | TemplateFieldUncheckedCreateWithoutListColumnsInput No
connectOrCreate TemplateFieldCreateOrConnectWithoutListColumnsInput No
connect TemplateFieldWhereUniqueInput No





EnumFieldTypeFieldUpdateOperationsInput

Name Type Nullable
set FieldType No

IntFieldUpdateOperationsInput

Name Type Nullable
set Int No
increment Int No
decrement Int No
multiply Int No
divide Int No


FieldOptionUpdateManyWithoutFieldNestedInput

Name Type Nullable
create FieldOptionCreateWithoutFieldInput | FieldOptionCreateWithoutFieldInput[] | FieldOptionUncheckedCreateWithoutFieldInput | FieldOptionUncheckedCreateWithoutFieldInput[] No
connectOrCreate FieldOptionCreateOrConnectWithoutFieldInput | FieldOptionCreateOrConnectWithoutFieldInput[] No
upsert FieldOptionUpsertWithWhereUniqueWithoutFieldInput | FieldOptionUpsertWithWhereUniqueWithoutFieldInput[] No
createMany FieldOptionCreateManyFieldInputEnvelope No
set FieldOptionWhereUniqueInput | FieldOptionWhereUniqueInput[] No
disconnect FieldOptionWhereUniqueInput | FieldOptionWhereUniqueInput[] No
delete FieldOptionWhereUniqueInput | FieldOptionWhereUniqueInput[] No
connect FieldOptionWhereUniqueInput | FieldOptionWhereUniqueInput[] No
update FieldOptionUpdateWithWhereUniqueWithoutFieldInput | FieldOptionUpdateWithWhereUniqueWithoutFieldInput[] No
updateMany FieldOptionUpdateManyWithWhereWithoutFieldInput | FieldOptionUpdateManyWithWhereWithoutFieldInput[] No
deleteMany FieldOptionScalarWhereInput | FieldOptionScalarWhereInput[] No

TemplateFieldUpdateManyWithoutParentListFieldNestedInput

Name Type Nullable
create TemplateFieldCreateWithoutParentListFieldInput | TemplateFieldCreateWithoutParentListFieldInput[] | TemplateFieldUncheckedCreateWithoutParentListFieldInput | TemplateFieldUncheckedCreateWithoutParentListFieldInput[] No
connectOrCreate TemplateFieldCreateOrConnectWithoutParentListFieldInput | TemplateFieldCreateOrConnectWithoutParentListFieldInput[] No
upsert TemplateFieldUpsertWithWhereUniqueWithoutParentListFieldInput | TemplateFieldUpsertWithWhereUniqueWithoutParentListFieldInput[] No
createMany TemplateFieldCreateManyParentListFieldInputEnvelope No
set TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
disconnect TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
delete TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
connect TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
update TemplateFieldUpdateWithWhereUniqueWithoutParentListFieldInput | TemplateFieldUpdateWithWhereUniqueWithoutParentListFieldInput[] No
updateMany TemplateFieldUpdateManyWithWhereWithoutParentListFieldInput | TemplateFieldUpdateManyWithWhereWithoutParentListFieldInput[] No
deleteMany TemplateFieldScalarWhereInput | TemplateFieldScalarWhereInput[] No


RequisitionValueUpdateManyWithoutTemplateFieldNestedInput

Name Type Nullable
create RequisitionValueCreateWithoutTemplateFieldInput | RequisitionValueCreateWithoutTemplateFieldInput[] | RequisitionValueUncheckedCreateWithoutTemplateFieldInput | RequisitionValueUncheckedCreateWithoutTemplateFieldInput[] No
connectOrCreate RequisitionValueCreateOrConnectWithoutTemplateFieldInput | RequisitionValueCreateOrConnectWithoutTemplateFieldInput[] No
upsert RequisitionValueUpsertWithWhereUniqueWithoutTemplateFieldInput | RequisitionValueUpsertWithWhereUniqueWithoutTemplateFieldInput[] No
createMany RequisitionValueCreateManyTemplateFieldInputEnvelope No
set RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
disconnect RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
delete RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
connect RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
update RequisitionValueUpdateWithWhereUniqueWithoutTemplateFieldInput | RequisitionValueUpdateWithWhereUniqueWithoutTemplateFieldInput[] No
updateMany RequisitionValueUpdateManyWithWhereWithoutTemplateFieldInput | RequisitionValueUpdateManyWithWhereWithoutTemplateFieldInput[] No
deleteMany RequisitionValueScalarWhereInput | RequisitionValueScalarWhereInput[] No

FieldOptionUncheckedUpdateManyWithoutFieldNestedInput

Name Type Nullable
create FieldOptionCreateWithoutFieldInput | FieldOptionCreateWithoutFieldInput[] | FieldOptionUncheckedCreateWithoutFieldInput | FieldOptionUncheckedCreateWithoutFieldInput[] No
connectOrCreate FieldOptionCreateOrConnectWithoutFieldInput | FieldOptionCreateOrConnectWithoutFieldInput[] No
upsert FieldOptionUpsertWithWhereUniqueWithoutFieldInput | FieldOptionUpsertWithWhereUniqueWithoutFieldInput[] No
createMany FieldOptionCreateManyFieldInputEnvelope No
set FieldOptionWhereUniqueInput | FieldOptionWhereUniqueInput[] No
disconnect FieldOptionWhereUniqueInput | FieldOptionWhereUniqueInput[] No
delete FieldOptionWhereUniqueInput | FieldOptionWhereUniqueInput[] No
connect FieldOptionWhereUniqueInput | FieldOptionWhereUniqueInput[] No
update FieldOptionUpdateWithWhereUniqueWithoutFieldInput | FieldOptionUpdateWithWhereUniqueWithoutFieldInput[] No
updateMany FieldOptionUpdateManyWithWhereWithoutFieldInput | FieldOptionUpdateManyWithWhereWithoutFieldInput[] No
deleteMany FieldOptionScalarWhereInput | FieldOptionScalarWhereInput[] No

TemplateFieldUncheckedUpdateManyWithoutParentListFieldNestedInput

Name Type Nullable
create TemplateFieldCreateWithoutParentListFieldInput | TemplateFieldCreateWithoutParentListFieldInput[] | TemplateFieldUncheckedCreateWithoutParentListFieldInput | TemplateFieldUncheckedCreateWithoutParentListFieldInput[] No
connectOrCreate TemplateFieldCreateOrConnectWithoutParentListFieldInput | TemplateFieldCreateOrConnectWithoutParentListFieldInput[] No
upsert TemplateFieldUpsertWithWhereUniqueWithoutParentListFieldInput | TemplateFieldUpsertWithWhereUniqueWithoutParentListFieldInput[] No
createMany TemplateFieldCreateManyParentListFieldInputEnvelope No
set TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
disconnect TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
delete TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
connect TemplateFieldWhereUniqueInput | TemplateFieldWhereUniqueInput[] No
update TemplateFieldUpdateWithWhereUniqueWithoutParentListFieldInput | TemplateFieldUpdateWithWhereUniqueWithoutParentListFieldInput[] No
updateMany TemplateFieldUpdateManyWithWhereWithoutParentListFieldInput | TemplateFieldUpdateManyWithWhereWithoutParentListFieldInput[] No
deleteMany TemplateFieldScalarWhereInput | TemplateFieldScalarWhereInput[] No

RequisitionValueUncheckedUpdateManyWithoutTemplateFieldNestedInput

Name Type Nullable
create RequisitionValueCreateWithoutTemplateFieldInput | RequisitionValueCreateWithoutTemplateFieldInput[] | RequisitionValueUncheckedCreateWithoutTemplateFieldInput | RequisitionValueUncheckedCreateWithoutTemplateFieldInput[] No
connectOrCreate RequisitionValueCreateOrConnectWithoutTemplateFieldInput | RequisitionValueCreateOrConnectWithoutTemplateFieldInput[] No
upsert RequisitionValueUpsertWithWhereUniqueWithoutTemplateFieldInput | RequisitionValueUpsertWithWhereUniqueWithoutTemplateFieldInput[] No
createMany RequisitionValueCreateManyTemplateFieldInputEnvelope No
set RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
disconnect RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
delete RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
connect RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
update RequisitionValueUpdateWithWhereUniqueWithoutTemplateFieldInput | RequisitionValueUpdateWithWhereUniqueWithoutTemplateFieldInput[] No
updateMany RequisitionValueUpdateManyWithWhereWithoutTemplateFieldInput | RequisitionValueUpdateManyWithWhereWithoutTemplateFieldInput[] No
deleteMany RequisitionValueScalarWhereInput | RequisitionValueScalarWhereInput[] No

TemplateFieldCreateNestedOneWithoutOptionsInput

Name Type Nullable
create TemplateFieldCreateWithoutOptionsInput | TemplateFieldUncheckedCreateWithoutOptionsInput No
connectOrCreate TemplateFieldCreateOrConnectWithoutOptionsInput No
connect TemplateFieldWhereUniqueInput No



RoleCreateNestedOneWithoutAccessibleTemplatesInput

Name Type Nullable
create RoleCreateWithoutAccessibleTemplatesInput | RoleUncheckedCreateWithoutAccessibleTemplatesInput No
connectOrCreate RoleCreateOrConnectWithoutAccessibleTemplatesInput No
connect RoleWhereUniqueInput No







ApprovalStepDefinitionUpdateManyWithoutWorkflowNestedInput

Name Type Nullable
create ApprovalStepDefinitionCreateWithoutWorkflowInput | ApprovalStepDefinitionCreateWithoutWorkflowInput[] | ApprovalStepDefinitionUncheckedCreateWithoutWorkflowInput | ApprovalStepDefinitionUncheckedCreateWithoutWorkflowInput[] No
connectOrCreate ApprovalStepDefinitionCreateOrConnectWithoutWorkflowInput | ApprovalStepDefinitionCreateOrConnectWithoutWorkflowInput[] No
upsert ApprovalStepDefinitionUpsertWithWhereUniqueWithoutWorkflowInput | ApprovalStepDefinitionUpsertWithWhereUniqueWithoutWorkflowInput[] No
createMany ApprovalStepDefinitionCreateManyWorkflowInputEnvelope No
set ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
disconnect ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
delete ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
connect ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
update ApprovalStepDefinitionUpdateWithWhereUniqueWithoutWorkflowInput | ApprovalStepDefinitionUpdateWithWhereUniqueWithoutWorkflowInput[] No
updateMany ApprovalStepDefinitionUpdateManyWithWhereWithoutWorkflowInput | ApprovalStepDefinitionUpdateManyWithWhereWithoutWorkflowInput[] No
deleteMany ApprovalStepDefinitionScalarWhereInput | ApprovalStepDefinitionScalarWhereInput[] No

RequisitionTemplateUpdateManyWithoutApprovalWorkflowNestedInput

Name Type Nullable
create RequisitionTemplateCreateWithoutApprovalWorkflowInput | RequisitionTemplateCreateWithoutApprovalWorkflowInput[] | RequisitionTemplateUncheckedCreateWithoutApprovalWorkflowInput | RequisitionTemplateUncheckedCreateWithoutApprovalWorkflowInput[] No
connectOrCreate RequisitionTemplateCreateOrConnectWithoutApprovalWorkflowInput | RequisitionTemplateCreateOrConnectWithoutApprovalWorkflowInput[] No
upsert RequisitionTemplateUpsertWithWhereUniqueWithoutApprovalWorkflowInput | RequisitionTemplateUpsertWithWhereUniqueWithoutApprovalWorkflowInput[] No
createMany RequisitionTemplateCreateManyApprovalWorkflowInputEnvelope No
set RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
disconnect RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
delete RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
connect RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
update RequisitionTemplateUpdateWithWhereUniqueWithoutApprovalWorkflowInput | RequisitionTemplateUpdateWithWhereUniqueWithoutApprovalWorkflowInput[] No
updateMany RequisitionTemplateUpdateManyWithWhereWithoutApprovalWorkflowInput | RequisitionTemplateUpdateManyWithWhereWithoutApprovalWorkflowInput[] No
deleteMany RequisitionTemplateScalarWhereInput | RequisitionTemplateScalarWhereInput[] No

ApprovalStepDefinitionUncheckedUpdateManyWithoutWorkflowNestedInput

Name Type Nullable
create ApprovalStepDefinitionCreateWithoutWorkflowInput | ApprovalStepDefinitionCreateWithoutWorkflowInput[] | ApprovalStepDefinitionUncheckedCreateWithoutWorkflowInput | ApprovalStepDefinitionUncheckedCreateWithoutWorkflowInput[] No
connectOrCreate ApprovalStepDefinitionCreateOrConnectWithoutWorkflowInput | ApprovalStepDefinitionCreateOrConnectWithoutWorkflowInput[] No
upsert ApprovalStepDefinitionUpsertWithWhereUniqueWithoutWorkflowInput | ApprovalStepDefinitionUpsertWithWhereUniqueWithoutWorkflowInput[] No
createMany ApprovalStepDefinitionCreateManyWorkflowInputEnvelope No
set ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
disconnect ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
delete ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
connect ApprovalStepDefinitionWhereUniqueInput | ApprovalStepDefinitionWhereUniqueInput[] No
update ApprovalStepDefinitionUpdateWithWhereUniqueWithoutWorkflowInput | ApprovalStepDefinitionUpdateWithWhereUniqueWithoutWorkflowInput[] No
updateMany ApprovalStepDefinitionUpdateManyWithWhereWithoutWorkflowInput | ApprovalStepDefinitionUpdateManyWithWhereWithoutWorkflowInput[] No
deleteMany ApprovalStepDefinitionScalarWhereInput | ApprovalStepDefinitionScalarWhereInput[] No

RequisitionTemplateUncheckedUpdateManyWithoutApprovalWorkflowNestedInput

Name Type Nullable
create RequisitionTemplateCreateWithoutApprovalWorkflowInput | RequisitionTemplateCreateWithoutApprovalWorkflowInput[] | RequisitionTemplateUncheckedCreateWithoutApprovalWorkflowInput | RequisitionTemplateUncheckedCreateWithoutApprovalWorkflowInput[] No
connectOrCreate RequisitionTemplateCreateOrConnectWithoutApprovalWorkflowInput | RequisitionTemplateCreateOrConnectWithoutApprovalWorkflowInput[] No
upsert RequisitionTemplateUpsertWithWhereUniqueWithoutApprovalWorkflowInput | RequisitionTemplateUpsertWithWhereUniqueWithoutApprovalWorkflowInput[] No
createMany RequisitionTemplateCreateManyApprovalWorkflowInputEnvelope No
set RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
disconnect RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
delete RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
connect RequisitionTemplateWhereUniqueInput | RequisitionTemplateWhereUniqueInput[] No
update RequisitionTemplateUpdateWithWhereUniqueWithoutApprovalWorkflowInput | RequisitionTemplateUpdateWithWhereUniqueWithoutApprovalWorkflowInput[] No
updateMany RequisitionTemplateUpdateManyWithWhereWithoutApprovalWorkflowInput | RequisitionTemplateUpdateManyWithWhereWithoutApprovalWorkflowInput[] No
deleteMany RequisitionTemplateScalarWhereInput | RequisitionTemplateScalarWhereInput[] No

ApprovalWorkflowCreateNestedOneWithoutStepsInput

Name Type Nullable
create ApprovalWorkflowCreateWithoutStepsInput | ApprovalWorkflowUncheckedCreateWithoutStepsInput No
connectOrCreate ApprovalWorkflowCreateOrConnectWithoutStepsInput No
connect ApprovalWorkflowWhereUniqueInput No

RoleCreateNestedOneWithoutApprovalStepDefinitionsInput

Name Type Nullable
create RoleCreateWithoutApprovalStepDefinitionsInput | RoleUncheckedCreateWithoutApprovalStepDefinitionsInput No
connectOrCreate RoleCreateOrConnectWithoutApprovalStepDefinitionsInput No
connect RoleWhereUniqueInput No





RequisitionApprovalUpdateManyWithoutStepDefinitionNestedInput

Name Type Nullable
create RequisitionApprovalCreateWithoutStepDefinitionInput | RequisitionApprovalCreateWithoutStepDefinitionInput[] | RequisitionApprovalUncheckedCreateWithoutStepDefinitionInput | RequisitionApprovalUncheckedCreateWithoutStepDefinitionInput[] No
connectOrCreate RequisitionApprovalCreateOrConnectWithoutStepDefinitionInput | RequisitionApprovalCreateOrConnectWithoutStepDefinitionInput[] No
upsert RequisitionApprovalUpsertWithWhereUniqueWithoutStepDefinitionInput | RequisitionApprovalUpsertWithWhereUniqueWithoutStepDefinitionInput[] No
createMany RequisitionApprovalCreateManyStepDefinitionInputEnvelope No
set RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
disconnect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
delete RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
connect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
update RequisitionApprovalUpdateWithWhereUniqueWithoutStepDefinitionInput | RequisitionApprovalUpdateWithWhereUniqueWithoutStepDefinitionInput[] No
updateMany RequisitionApprovalUpdateManyWithWhereWithoutStepDefinitionInput | RequisitionApprovalUpdateManyWithWhereWithoutStepDefinitionInput[] No
deleteMany RequisitionApprovalScalarWhereInput | RequisitionApprovalScalarWhereInput[] No

RequisitionApprovalUncheckedUpdateManyWithoutStepDefinitionNestedInput

Name Type Nullable
create RequisitionApprovalCreateWithoutStepDefinitionInput | RequisitionApprovalCreateWithoutStepDefinitionInput[] | RequisitionApprovalUncheckedCreateWithoutStepDefinitionInput | RequisitionApprovalUncheckedCreateWithoutStepDefinitionInput[] No
connectOrCreate RequisitionApprovalCreateOrConnectWithoutStepDefinitionInput | RequisitionApprovalCreateOrConnectWithoutStepDefinitionInput[] No
upsert RequisitionApprovalUpsertWithWhereUniqueWithoutStepDefinitionInput | RequisitionApprovalUpsertWithWhereUniqueWithoutStepDefinitionInput[] No
createMany RequisitionApprovalCreateManyStepDefinitionInputEnvelope No
set RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
disconnect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
delete RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
connect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
update RequisitionApprovalUpdateWithWhereUniqueWithoutStepDefinitionInput | RequisitionApprovalUpdateWithWhereUniqueWithoutStepDefinitionInput[] No
updateMany RequisitionApprovalUpdateManyWithWhereWithoutStepDefinitionInput | RequisitionApprovalUpdateManyWithWhereWithoutStepDefinitionInput[] No
deleteMany RequisitionApprovalScalarWhereInput | RequisitionApprovalScalarWhereInput[] No

UserCreateNestedOneWithoutInitiatedRequisitionsInput

Name Type Nullable
create UserCreateWithoutInitiatedRequisitionsInput | UserUncheckedCreateWithoutInitiatedRequisitionsInput No
connectOrCreate UserCreateOrConnectWithoutInitiatedRequisitionsInput No
connect UserWhereUniqueInput No

BusinessUnitCreateNestedOneWithoutRequisitionsInput

Name Type Nullable
create BusinessUnitCreateWithoutRequisitionsInput | BusinessUnitUncheckedCreateWithoutRequisitionsInput No
connectOrCreate BusinessUnitCreateOrConnectWithoutRequisitionsInput No
connect BusinessUnitWhereUniqueInput No














EnumRequisitionStatusFieldUpdateOperationsInput

Name Type Nullable
set RequisitionStatus No




RequisitionApprovalUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create RequisitionApprovalCreateWithoutRequisitionInput | RequisitionApprovalCreateWithoutRequisitionInput[] | RequisitionApprovalUncheckedCreateWithoutRequisitionInput | RequisitionApprovalUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate RequisitionApprovalCreateOrConnectWithoutRequisitionInput | RequisitionApprovalCreateOrConnectWithoutRequisitionInput[] No
upsert RequisitionApprovalUpsertWithWhereUniqueWithoutRequisitionInput | RequisitionApprovalUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany RequisitionApprovalCreateManyRequisitionInputEnvelope No
set RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
disconnect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
delete RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
connect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
update RequisitionApprovalUpdateWithWhereUniqueWithoutRequisitionInput | RequisitionApprovalUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany RequisitionApprovalUpdateManyWithWhereWithoutRequisitionInput | RequisitionApprovalUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany RequisitionApprovalScalarWhereInput | RequisitionApprovalScalarWhereInput[] No

RequisitionValueUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create RequisitionValueCreateWithoutRequisitionInput | RequisitionValueCreateWithoutRequisitionInput[] | RequisitionValueUncheckedCreateWithoutRequisitionInput | RequisitionValueUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate RequisitionValueCreateOrConnectWithoutRequisitionInput | RequisitionValueCreateOrConnectWithoutRequisitionInput[] No
upsert RequisitionValueUpsertWithWhereUniqueWithoutRequisitionInput | RequisitionValueUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany RequisitionValueCreateManyRequisitionInputEnvelope No
set RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
disconnect RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
delete RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
connect RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
update RequisitionValueUpdateWithWhereUniqueWithoutRequisitionInput | RequisitionValueUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany RequisitionValueUpdateManyWithWhereWithoutRequisitionInput | RequisitionValueUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany RequisitionValueScalarWhereInput | RequisitionValueScalarWhereInput[] No

AttachmentUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create AttachmentCreateWithoutRequisitionInput | AttachmentCreateWithoutRequisitionInput[] | AttachmentUncheckedCreateWithoutRequisitionInput | AttachmentUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate AttachmentCreateOrConnectWithoutRequisitionInput | AttachmentCreateOrConnectWithoutRequisitionInput[] No
upsert AttachmentUpsertWithWhereUniqueWithoutRequisitionInput | AttachmentUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany AttachmentCreateManyRequisitionInputEnvelope No
set AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
disconnect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
delete AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
connect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
update AttachmentUpdateWithWhereUniqueWithoutRequisitionInput | AttachmentUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany AttachmentUpdateManyWithWhereWithoutRequisitionInput | AttachmentUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany AttachmentScalarWhereInput | AttachmentScalarWhereInput[] No

CommentUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create CommentCreateWithoutRequisitionInput | CommentCreateWithoutRequisitionInput[] | CommentUncheckedCreateWithoutRequisitionInput | CommentUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate CommentCreateOrConnectWithoutRequisitionInput | CommentCreateOrConnectWithoutRequisitionInput[] No
upsert CommentUpsertWithWhereUniqueWithoutRequisitionInput | CommentUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany CommentCreateManyRequisitionInputEnvelope No
set CommentWhereUniqueInput | CommentWhereUniqueInput[] No
disconnect CommentWhereUniqueInput | CommentWhereUniqueInput[] No
delete CommentWhereUniqueInput | CommentWhereUniqueInput[] No
connect CommentWhereUniqueInput | CommentWhereUniqueInput[] No
update CommentUpdateWithWhereUniqueWithoutRequisitionInput | CommentUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany CommentUpdateManyWithWhereWithoutRequisitionInput | CommentUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany CommentScalarWhereInput | CommentScalarWhereInput[] No

NotificationUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create NotificationCreateWithoutRequisitionInput | NotificationCreateWithoutRequisitionInput[] | NotificationUncheckedCreateWithoutRequisitionInput | NotificationUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate NotificationCreateOrConnectWithoutRequisitionInput | NotificationCreateOrConnectWithoutRequisitionInput[] No
upsert NotificationUpsertWithWhereUniqueWithoutRequisitionInput | NotificationUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany NotificationCreateManyRequisitionInputEnvelope No
set NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
disconnect NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
delete NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
connect NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
update NotificationUpdateWithWhereUniqueWithoutRequisitionInput | NotificationUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany NotificationUpdateManyWithWhereWithoutRequisitionInput | NotificationUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany NotificationScalarWhereInput | NotificationScalarWhereInput[] No

RequisitionTagUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create RequisitionTagCreateWithoutRequisitionInput | RequisitionTagCreateWithoutRequisitionInput[] | RequisitionTagUncheckedCreateWithoutRequisitionInput | RequisitionTagUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate RequisitionTagCreateOrConnectWithoutRequisitionInput | RequisitionTagCreateOrConnectWithoutRequisitionInput[] No
upsert RequisitionTagUpsertWithWhereUniqueWithoutRequisitionInput | RequisitionTagUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany RequisitionTagCreateManyRequisitionInputEnvelope No
set RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
disconnect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
delete RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
connect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
update RequisitionTagUpdateWithWhereUniqueWithoutRequisitionInput | RequisitionTagUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany RequisitionTagUpdateManyWithWhereWithoutRequisitionInput | RequisitionTagUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany RequisitionTagScalarWhereInput | RequisitionTagScalarWhereInput[] No

RequisitionApprovalUncheckedUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create RequisitionApprovalCreateWithoutRequisitionInput | RequisitionApprovalCreateWithoutRequisitionInput[] | RequisitionApprovalUncheckedCreateWithoutRequisitionInput | RequisitionApprovalUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate RequisitionApprovalCreateOrConnectWithoutRequisitionInput | RequisitionApprovalCreateOrConnectWithoutRequisitionInput[] No
upsert RequisitionApprovalUpsertWithWhereUniqueWithoutRequisitionInput | RequisitionApprovalUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany RequisitionApprovalCreateManyRequisitionInputEnvelope No
set RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
disconnect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
delete RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
connect RequisitionApprovalWhereUniqueInput | RequisitionApprovalWhereUniqueInput[] No
update RequisitionApprovalUpdateWithWhereUniqueWithoutRequisitionInput | RequisitionApprovalUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany RequisitionApprovalUpdateManyWithWhereWithoutRequisitionInput | RequisitionApprovalUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany RequisitionApprovalScalarWhereInput | RequisitionApprovalScalarWhereInput[] No

RequisitionValueUncheckedUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create RequisitionValueCreateWithoutRequisitionInput | RequisitionValueCreateWithoutRequisitionInput[] | RequisitionValueUncheckedCreateWithoutRequisitionInput | RequisitionValueUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate RequisitionValueCreateOrConnectWithoutRequisitionInput | RequisitionValueCreateOrConnectWithoutRequisitionInput[] No
upsert RequisitionValueUpsertWithWhereUniqueWithoutRequisitionInput | RequisitionValueUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany RequisitionValueCreateManyRequisitionInputEnvelope No
set RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
disconnect RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
delete RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
connect RequisitionValueWhereUniqueInput | RequisitionValueWhereUniqueInput[] No
update RequisitionValueUpdateWithWhereUniqueWithoutRequisitionInput | RequisitionValueUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany RequisitionValueUpdateManyWithWhereWithoutRequisitionInput | RequisitionValueUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany RequisitionValueScalarWhereInput | RequisitionValueScalarWhereInput[] No

AttachmentUncheckedUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create AttachmentCreateWithoutRequisitionInput | AttachmentCreateWithoutRequisitionInput[] | AttachmentUncheckedCreateWithoutRequisitionInput | AttachmentUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate AttachmentCreateOrConnectWithoutRequisitionInput | AttachmentCreateOrConnectWithoutRequisitionInput[] No
upsert AttachmentUpsertWithWhereUniqueWithoutRequisitionInput | AttachmentUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany AttachmentCreateManyRequisitionInputEnvelope No
set AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
disconnect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
delete AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
connect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
update AttachmentUpdateWithWhereUniqueWithoutRequisitionInput | AttachmentUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany AttachmentUpdateManyWithWhereWithoutRequisitionInput | AttachmentUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany AttachmentScalarWhereInput | AttachmentScalarWhereInput[] No

CommentUncheckedUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create CommentCreateWithoutRequisitionInput | CommentCreateWithoutRequisitionInput[] | CommentUncheckedCreateWithoutRequisitionInput | CommentUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate CommentCreateOrConnectWithoutRequisitionInput | CommentCreateOrConnectWithoutRequisitionInput[] No
upsert CommentUpsertWithWhereUniqueWithoutRequisitionInput | CommentUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany CommentCreateManyRequisitionInputEnvelope No
set CommentWhereUniqueInput | CommentWhereUniqueInput[] No
disconnect CommentWhereUniqueInput | CommentWhereUniqueInput[] No
delete CommentWhereUniqueInput | CommentWhereUniqueInput[] No
connect CommentWhereUniqueInput | CommentWhereUniqueInput[] No
update CommentUpdateWithWhereUniqueWithoutRequisitionInput | CommentUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany CommentUpdateManyWithWhereWithoutRequisitionInput | CommentUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany CommentScalarWhereInput | CommentScalarWhereInput[] No

NotificationUncheckedUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create NotificationCreateWithoutRequisitionInput | NotificationCreateWithoutRequisitionInput[] | NotificationUncheckedCreateWithoutRequisitionInput | NotificationUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate NotificationCreateOrConnectWithoutRequisitionInput | NotificationCreateOrConnectWithoutRequisitionInput[] No
upsert NotificationUpsertWithWhereUniqueWithoutRequisitionInput | NotificationUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany NotificationCreateManyRequisitionInputEnvelope No
set NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
disconnect NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
delete NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
connect NotificationWhereUniqueInput | NotificationWhereUniqueInput[] No
update NotificationUpdateWithWhereUniqueWithoutRequisitionInput | NotificationUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany NotificationUpdateManyWithWhereWithoutRequisitionInput | NotificationUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany NotificationScalarWhereInput | NotificationScalarWhereInput[] No

RequisitionTagUncheckedUpdateManyWithoutRequisitionNestedInput

Name Type Nullable
create RequisitionTagCreateWithoutRequisitionInput | RequisitionTagCreateWithoutRequisitionInput[] | RequisitionTagUncheckedCreateWithoutRequisitionInput | RequisitionTagUncheckedCreateWithoutRequisitionInput[] No
connectOrCreate RequisitionTagCreateOrConnectWithoutRequisitionInput | RequisitionTagCreateOrConnectWithoutRequisitionInput[] No
upsert RequisitionTagUpsertWithWhereUniqueWithoutRequisitionInput | RequisitionTagUpsertWithWhereUniqueWithoutRequisitionInput[] No
createMany RequisitionTagCreateManyRequisitionInputEnvelope No
set RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
disconnect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
delete RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
connect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
update RequisitionTagUpdateWithWhereUniqueWithoutRequisitionInput | RequisitionTagUpdateWithWhereUniqueWithoutRequisitionInput[] No
updateMany RequisitionTagUpdateManyWithWhereWithoutRequisitionInput | RequisitionTagUpdateManyWithWhereWithoutRequisitionInput[] No
deleteMany RequisitionTagScalarWhereInput | RequisitionTagScalarWhereInput[] No

RequisitionCreateNestedOneWithoutApprovalHistoryInput

Name Type Nullable
create RequisitionCreateWithoutApprovalHistoryInput | RequisitionUncheckedCreateWithoutApprovalHistoryInput No
connectOrCreate RequisitionCreateOrConnectWithoutApprovalHistoryInput No
connect RequisitionWhereUniqueInput No


UserCreateNestedOneWithoutAssignedApprovalsInput

Name Type Nullable
create UserCreateWithoutAssignedApprovalsInput | UserUncheckedCreateWithoutAssignedApprovalsInput No
connectOrCreate UserCreateOrConnectWithoutAssignedApprovalsInput No
connect UserWhereUniqueInput No

EnumApprovalStatusFieldUpdateOperationsInput

Name Type Nullable
set ApprovalStatus No




RequisitionCreateNestedOneWithoutSubmittedValuesInput

Name Type Nullable
create RequisitionCreateWithoutSubmittedValuesInput | RequisitionUncheckedCreateWithoutSubmittedValuesInput No
connectOrCreate RequisitionCreateOrConnectWithoutSubmittedValuesInput No
connect RequisitionWhereUniqueInput No


NullableIntFieldUpdateOperationsInput

Name Type Nullable
set Int | Null Yes
increment Int No
decrement Int No
multiply Int No
divide Int No



UserCreateNestedOneWithoutUploadedAttachmentsInput

Name Type Nullable
create UserCreateWithoutUploadedAttachmentsInput | UserUncheckedCreateWithoutUploadedAttachmentsInput No
connectOrCreate UserCreateOrConnectWithoutUploadedAttachmentsInput No
connect UserWhereUniqueInput No

RequisitionCreateNestedOneWithoutAttachmentsInput

Name Type Nullable
create RequisitionCreateWithoutAttachmentsInput | RequisitionUncheckedCreateWithoutAttachmentsInput No
connectOrCreate RequisitionCreateOrConnectWithoutAttachmentsInput No
connect RequisitionWhereUniqueInput No

CommentCreateNestedOneWithoutAttachmentsInput

Name Type Nullable
create CommentCreateWithoutAttachmentsInput | CommentUncheckedCreateWithoutAttachmentsInput No
connectOrCreate CommentCreateOrConnectWithoutAttachmentsInput No
connect CommentWhereUniqueInput No




UserCreateNestedOneWithoutCommentsInput

Name Type Nullable
create UserCreateWithoutCommentsInput | UserUncheckedCreateWithoutCommentsInput No
connectOrCreate UserCreateOrConnectWithoutCommentsInput No
connect UserWhereUniqueInput No

RequisitionCreateNestedOneWithoutActionLogInput

Name Type Nullable
create RequisitionCreateWithoutActionLogInput | RequisitionUncheckedCreateWithoutActionLogInput No
connectOrCreate RequisitionCreateOrConnectWithoutActionLogInput No
connect RequisitionWhereUniqueInput No



EnumActionTypeFieldUpdateOperationsInput

Name Type Nullable
set ActionType No



AttachmentUpdateManyWithoutCommentNestedInput

Name Type Nullable
create AttachmentCreateWithoutCommentInput | AttachmentCreateWithoutCommentInput[] | AttachmentUncheckedCreateWithoutCommentInput | AttachmentUncheckedCreateWithoutCommentInput[] No
connectOrCreate AttachmentCreateOrConnectWithoutCommentInput | AttachmentCreateOrConnectWithoutCommentInput[] No
upsert AttachmentUpsertWithWhereUniqueWithoutCommentInput | AttachmentUpsertWithWhereUniqueWithoutCommentInput[] No
createMany AttachmentCreateManyCommentInputEnvelope No
set AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
disconnect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
delete AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
connect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
update AttachmentUpdateWithWhereUniqueWithoutCommentInput | AttachmentUpdateWithWhereUniqueWithoutCommentInput[] No
updateMany AttachmentUpdateManyWithWhereWithoutCommentInput | AttachmentUpdateManyWithWhereWithoutCommentInput[] No
deleteMany AttachmentScalarWhereInput | AttachmentScalarWhereInput[] No

AttachmentUncheckedUpdateManyWithoutCommentNestedInput

Name Type Nullable
create AttachmentCreateWithoutCommentInput | AttachmentCreateWithoutCommentInput[] | AttachmentUncheckedCreateWithoutCommentInput | AttachmentUncheckedCreateWithoutCommentInput[] No
connectOrCreate AttachmentCreateOrConnectWithoutCommentInput | AttachmentCreateOrConnectWithoutCommentInput[] No
upsert AttachmentUpsertWithWhereUniqueWithoutCommentInput | AttachmentUpsertWithWhereUniqueWithoutCommentInput[] No
createMany AttachmentCreateManyCommentInputEnvelope No
set AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
disconnect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
delete AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
connect AttachmentWhereUniqueInput | AttachmentWhereUniqueInput[] No
update AttachmentUpdateWithWhereUniqueWithoutCommentInput | AttachmentUpdateWithWhereUniqueWithoutCommentInput[] No
updateMany AttachmentUpdateManyWithWhereWithoutCommentInput | AttachmentUpdateManyWithWhereWithoutCommentInput[] No
deleteMany AttachmentScalarWhereInput | AttachmentScalarWhereInput[] No

UserCreateNestedOneWithoutNotificationsInput

Name Type Nullable
create UserCreateWithoutNotificationsInput | UserUncheckedCreateWithoutNotificationsInput No
connectOrCreate UserCreateOrConnectWithoutNotificationsInput No
connect UserWhereUniqueInput No

RequisitionCreateNestedOneWithoutNotificationsInput

Name Type Nullable
create RequisitionCreateWithoutNotificationsInput | RequisitionUncheckedCreateWithoutNotificationsInput No
connectOrCreate RequisitionCreateOrConnectWithoutNotificationsInput No
connect RequisitionWhereUniqueInput No



UserCreateNestedOneWithoutCreatedTagsInput

Name Type Nullable
create UserCreateWithoutCreatedTagsInput | UserUncheckedCreateWithoutCreatedTagsInput No
connectOrCreate UserCreateOrConnectWithoutCreatedTagsInput No
connect UserWhereUniqueInput No




RequisitionTagUpdateManyWithoutTagNestedInput

Name Type Nullable
create RequisitionTagCreateWithoutTagInput | RequisitionTagCreateWithoutTagInput[] | RequisitionTagUncheckedCreateWithoutTagInput | RequisitionTagUncheckedCreateWithoutTagInput[] No
connectOrCreate RequisitionTagCreateOrConnectWithoutTagInput | RequisitionTagCreateOrConnectWithoutTagInput[] No
upsert RequisitionTagUpsertWithWhereUniqueWithoutTagInput | RequisitionTagUpsertWithWhereUniqueWithoutTagInput[] No
createMany RequisitionTagCreateManyTagInputEnvelope No
set RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
disconnect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
delete RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
connect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
update RequisitionTagUpdateWithWhereUniqueWithoutTagInput | RequisitionTagUpdateWithWhereUniqueWithoutTagInput[] No
updateMany RequisitionTagUpdateManyWithWhereWithoutTagInput | RequisitionTagUpdateManyWithWhereWithoutTagInput[] No
deleteMany RequisitionTagScalarWhereInput | RequisitionTagScalarWhereInput[] No

RequisitionTagUncheckedUpdateManyWithoutTagNestedInput

Name Type Nullable
create RequisitionTagCreateWithoutTagInput | RequisitionTagCreateWithoutTagInput[] | RequisitionTagUncheckedCreateWithoutTagInput | RequisitionTagUncheckedCreateWithoutTagInput[] No
connectOrCreate RequisitionTagCreateOrConnectWithoutTagInput | RequisitionTagCreateOrConnectWithoutTagInput[] No
upsert RequisitionTagUpsertWithWhereUniqueWithoutTagInput | RequisitionTagUpsertWithWhereUniqueWithoutTagInput[] No
createMany RequisitionTagCreateManyTagInputEnvelope No
set RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
disconnect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
delete RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
connect RequisitionTagWhereUniqueInput | RequisitionTagWhereUniqueInput[] No
update RequisitionTagUpdateWithWhereUniqueWithoutTagInput | RequisitionTagUpdateWithWhereUniqueWithoutTagInput[] No
updateMany RequisitionTagUpdateManyWithWhereWithoutTagInput | RequisitionTagUpdateManyWithWhereWithoutTagInput[] No
deleteMany RequisitionTagScalarWhereInput | RequisitionTagScalarWhereInput[] No

RequisitionCreateNestedOneWithoutTagsInput

Name Type Nullable
create RequisitionCreateWithoutTagsInput | RequisitionUncheckedCreateWithoutTagsInput No
connectOrCreate RequisitionCreateOrConnectWithoutTagsInput No
connect RequisitionWhereUniqueInput No

TagCreateNestedOneWithoutRequisitionsInput

Name Type Nullable
create TagCreateWithoutRequisitionsInput | TagUncheckedCreateWithoutRequisitionsInput No
connectOrCreate TagCreateOrConnectWithoutRequisitionsInput No
connect TagWhereUniqueInput No

UserCreateNestedOneWithoutTagAssignmentsInput

Name Type Nullable
create UserCreateWithoutTagAssignmentsInput | UserUncheckedCreateWithoutTagAssignmentsInput No
connectOrCreate UserCreateOrConnectWithoutTagAssignmentsInput No
connect UserWhereUniqueInput No




NestedStringFilter

Name Type Nullable
equals String | StringFieldRefInput No
in String | ListStringFieldRefInput No
notIn String | ListStringFieldRefInput No
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
contains String | StringFieldRefInput No
startsWith String | StringFieldRefInput No
endsWith String | StringFieldRefInput No
not String | NestedStringFilter No

NestedDateTimeFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput No
in DateTime | ListDateTimeFieldRefInput No
notIn DateTime | ListDateTimeFieldRefInput No
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeFilter No

NestedStringNullableFilter

Name Type Nullable
equals String | StringFieldRefInput | Null Yes
in String | ListStringFieldRefInput | Null Yes
notIn String | ListStringFieldRefInput | Null Yes
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
contains String | StringFieldRefInput No
startsWith String | StringFieldRefInput No
endsWith String | StringFieldRefInput No
not String | NestedStringNullableFilter | Null Yes

NestedBoolNullableFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput | Null Yes
not Boolean | NestedBoolNullableFilter | Null Yes


NestedStringWithAggregatesFilter

Name Type Nullable
equals String | StringFieldRefInput No
in String | ListStringFieldRefInput No
notIn String | ListStringFieldRefInput No
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
contains String | StringFieldRefInput No
startsWith String | StringFieldRefInput No
endsWith String | StringFieldRefInput No
not String | NestedStringWithAggregatesFilter No
_count NestedIntFilter No
_min NestedStringFilter No
_max NestedStringFilter No

NestedIntFilter

Name Type Nullable
equals Int | IntFieldRefInput No
in Int | ListIntFieldRefInput No
notIn Int | ListIntFieldRefInput No
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput No
not Int | NestedIntFilter No

NestedDateTimeWithAggregatesFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput No
in DateTime | ListDateTimeFieldRefInput No
notIn DateTime | ListDateTimeFieldRefInput No
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeWithAggregatesFilter No
_count NestedIntFilter No
_min NestedDateTimeFilter No
_max NestedDateTimeFilter No

NestedStringNullableWithAggregatesFilter

Name Type Nullable
equals String | StringFieldRefInput | Null Yes
in String | ListStringFieldRefInput | Null Yes
notIn String | ListStringFieldRefInput | Null Yes
lt String | StringFieldRefInput No
lte String | StringFieldRefInput No
gt String | StringFieldRefInput No
gte String | StringFieldRefInput No
contains String | StringFieldRefInput No
startsWith String | StringFieldRefInput No
endsWith String | StringFieldRefInput No
not String | NestedStringNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedStringNullableFilter No
_max NestedStringNullableFilter No

NestedIntNullableFilter

Name Type Nullable
equals Int | IntFieldRefInput | Null Yes
in Int | ListIntFieldRefInput | Null Yes
notIn Int | ListIntFieldRefInput | Null Yes
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput No
not Int | NestedIntNullableFilter | Null Yes

NestedBoolNullableWithAggregatesFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput | Null Yes
not Boolean | NestedBoolNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedBoolNullableFilter No
_max NestedBoolNullableFilter No


NestedDateTimeNullableFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput | Null Yes
in DateTime | ListDateTimeFieldRefInput | Null Yes
notIn DateTime | ListDateTimeFieldRefInput | Null Yes
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeNullableFilter | Null Yes

NestedDateTimeNullableWithAggregatesFilter

Name Type Nullable
equals DateTime | DateTimeFieldRefInput | Null Yes
in DateTime | ListDateTimeFieldRefInput | Null Yes
notIn DateTime | ListDateTimeFieldRefInput | Null Yes
lt DateTime | DateTimeFieldRefInput No
lte DateTime | DateTimeFieldRefInput No
gt DateTime | DateTimeFieldRefInput No
gte DateTime | DateTimeFieldRefInput No
not DateTime | NestedDateTimeNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_min NestedDateTimeNullableFilter No
_max NestedDateTimeNullableFilter No




NestedBoolFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput No
not Boolean | NestedBoolFilter No


NestedBoolWithAggregatesFilter

Name Type Nullable
equals Boolean | BooleanFieldRefInput No
not Boolean | NestedBoolWithAggregatesFilter No
_count NestedIntFilter No
_min NestedBoolFilter No
_max NestedBoolFilter No



NestedIntWithAggregatesFilter

Name Type Nullable
equals Int | IntFieldRefInput No
in Int | ListIntFieldRefInput No
notIn Int | ListIntFieldRefInput No
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput No
not Int | NestedIntWithAggregatesFilter No
_count NestedIntFilter No
_avg NestedFloatFilter No
_sum NestedIntFilter No
_min NestedIntFilter No
_max NestedIntFilter No

NestedFloatFilter

Name Type Nullable
equals Float | FloatFieldRefInput No
in Float | ListFloatFieldRefInput No
notIn Float | ListFloatFieldRefInput No
lt Float | FloatFieldRefInput No
lte Float | FloatFieldRefInput No
gt Float | FloatFieldRefInput No
gte Float | FloatFieldRefInput No
not Float | NestedFloatFilter No





NestedIntNullableWithAggregatesFilter

Name Type Nullable
equals Int | IntFieldRefInput | Null Yes
in Int | ListIntFieldRefInput | Null Yes
notIn Int | ListIntFieldRefInput | Null Yes
lt Int | IntFieldRefInput No
lte Int | IntFieldRefInput No
gt Int | IntFieldRefInput No
gte Int | IntFieldRefInput No
not Int | NestedIntNullableWithAggregatesFilter | Null Yes
_count NestedIntNullableFilter No
_avg NestedFloatNullableFilter No
_sum NestedIntNullableFilter No
_min NestedIntNullableFilter No
_max NestedIntNullableFilter No

NestedFloatNullableFilter

Name Type Nullable
equals Float | FloatFieldRefInput | Null Yes
in Float | ListFloatFieldRefInput | Null Yes
notIn Float | ListFloatFieldRefInput | Null Yes
lt Float | FloatFieldRefInput No
lte Float | FloatFieldRefInput No
gt Float | FloatFieldRefInput No
gte Float | FloatFieldRefInput No
not Float | NestedFloatNullableFilter | Null Yes



SessionCreateWithoutUserInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
expiresAt DateTime No
token String No
ipAddress String | Null Yes
userAgent String | Null Yes

SessionUncheckedCreateWithoutUserInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
expiresAt DateTime No
token String No
ipAddress String | Null Yes
userAgent String | Null Yes

SessionCreateOrConnectWithoutUserInput

Name Type Nullable
where SessionWhereUniqueInput No
create SessionCreateWithoutUserInput | SessionUncheckedCreateWithoutUserInput No

SessionCreateManyUserInputEnvelope

Name Type Nullable
data SessionCreateManyUserInput | SessionCreateManyUserInput[] No
skipDuplicates Boolean No

AccountCreateWithoutUserInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
accountId String No
providerId String No
accessToken String | Null Yes
refreshToken String | Null Yes
idToken String | Null Yes
accessTokenExpiresAt DateTime | Null Yes
refreshTokenExpiresAt DateTime | Null Yes
scope String | Null Yes
password String | Null Yes

AccountUncheckedCreateWithoutUserInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
accountId String No
providerId String No
accessToken String | Null Yes
refreshToken String | Null Yes
idToken String | Null Yes
accessTokenExpiresAt DateTime | Null Yes
refreshTokenExpiresAt DateTime | Null Yes
scope String | Null Yes
password String | Null Yes

AccountCreateOrConnectWithoutUserInput

Name Type Nullable
where AccountWhereUniqueInput No
create AccountCreateWithoutUserInput | AccountUncheckedCreateWithoutUserInput No

AccountCreateManyUserInputEnvelope

Name Type Nullable
data AccountCreateManyUserInput | AccountCreateManyUserInput[] No
skipDuplicates Boolean No

UserRoleAssignmentCreateWithoutUserInput

Name Type Nullable
assignedAt DateTime No
role RoleCreateNestedOneWithoutUserAssignmentsInput No

UserRoleAssignmentUncheckedCreateWithoutUserInput

Name Type Nullable
roleId String No
assignedAt DateTime No

UserRoleAssignmentCreateOrConnectWithoutUserInput

Name Type Nullable
where UserRoleAssignmentWhereUniqueInput No
create UserRoleAssignmentCreateWithoutUserInput | UserRoleAssignmentUncheckedCreateWithoutUserInput No

UserRoleAssignmentCreateManyUserInputEnvelope

Name Type Nullable
data UserRoleAssignmentCreateManyUserInput | UserRoleAssignmentCreateManyUserInput[] No
skipDuplicates Boolean No

UserBusinessUnitCreateWithoutUserInput

Name Type Nullable
membershipType BUMembershipType No
businessUnit BusinessUnitCreateNestedOneWithoutMembersInput No

UserBusinessUnitUncheckedCreateWithoutUserInput

Name Type Nullable
businessUnitId String No
membershipType BUMembershipType No

UserBusinessUnitCreateOrConnectWithoutUserInput

Name Type Nullable
where UserBusinessUnitWhereUniqueInput No
create UserBusinessUnitCreateWithoutUserInput | UserBusinessUnitUncheckedCreateWithoutUserInput No

UserBusinessUnitCreateManyUserInputEnvelope

Name Type Nullable
data UserBusinessUnitCreateManyUserInput | UserBusinessUnitCreateManyUserInput[] No
skipDuplicates Boolean No

BusinessUnitCreateWithoutHeadInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
members UserBusinessUnitCreateNestedManyWithoutBusinessUnitInput No
roles RoleCreateNestedManyWithoutBusinessUnitInput No
requisitionTemplates RequisitionTemplateCreateNestedManyWithoutBusinessUnitInput No
requisitions RequisitionCreateNestedManyWithoutFromBUInput No

BusinessUnitUncheckedCreateWithoutHeadInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
members UserBusinessUnitUncheckedCreateNestedManyWithoutBusinessUnitInput No
roles RoleUncheckedCreateNestedManyWithoutBusinessUnitInput No
requisitionTemplates RequisitionTemplateUncheckedCreateNestedManyWithoutBusinessUnitInput No
requisitions RequisitionUncheckedCreateNestedManyWithoutFromBUInput No

BusinessUnitCreateOrConnectWithoutHeadInput

Name Type Nullable
where BusinessUnitWhereUniqueInput No
create BusinessUnitCreateWithoutHeadInput | BusinessUnitUncheckedCreateWithoutHeadInput No


RequisitionUncheckedCreateWithoutInitiatorInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No
approvalHistory RequisitionApprovalUncheckedCreateNestedManyWithoutRequisitionInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutRequisitionInput No
attachments AttachmentUncheckedCreateNestedManyWithoutRequisitionInput No
actionLog CommentUncheckedCreateNestedManyWithoutRequisitionInput No
notifications NotificationUncheckedCreateNestedManyWithoutRequisitionInput No
tags RequisitionTagUncheckedCreateNestedManyWithoutRequisitionInput No

RequisitionCreateOrConnectWithoutInitiatorInput

Name Type Nullable
where RequisitionWhereUniqueInput No
create RequisitionCreateWithoutInitiatorInput | RequisitionUncheckedCreateWithoutInitiatorInput No

RequisitionCreateManyInitiatorInputEnvelope

Name Type Nullable
data RequisitionCreateManyInitiatorInput | RequisitionCreateManyInitiatorInput[] No
skipDuplicates Boolean No

RequisitionApprovalCreateWithoutApproverInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
status ApprovalStatus No
actionedAt DateTime | Null Yes
requisition RequisitionCreateNestedOneWithoutApprovalHistoryInput No
stepDefinition ApprovalStepDefinitionCreateNestedOneWithoutRequisitionApprovalsInput No

RequisitionApprovalUncheckedCreateWithoutApproverInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
requisitionId String No
stepDefinitionId String No
status ApprovalStatus No
actionedAt DateTime | Null Yes

RequisitionApprovalCreateOrConnectWithoutApproverInput

Name Type Nullable
where RequisitionApprovalWhereUniqueInput No
create RequisitionApprovalCreateWithoutApproverInput | RequisitionApprovalUncheckedCreateWithoutApproverInput No

RequisitionApprovalCreateManyApproverInputEnvelope

Name Type Nullable
data RequisitionApprovalCreateManyApproverInput | RequisitionApprovalCreateManyApproverInput[] No
skipDuplicates Boolean No

CommentCreateWithoutAuthorInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
requisition RequisitionCreateNestedOneWithoutActionLogInput No
attachments AttachmentCreateNestedManyWithoutCommentInput No

CommentUncheckedCreateWithoutAuthorInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
requisitionId String No
attachments AttachmentUncheckedCreateNestedManyWithoutCommentInput No

CommentCreateOrConnectWithoutAuthorInput

Name Type Nullable
where CommentWhereUniqueInput No
create CommentCreateWithoutAuthorInput | CommentUncheckedCreateWithoutAuthorInput No

CommentCreateManyAuthorInputEnvelope

Name Type Nullable
data CommentCreateManyAuthorInput | CommentCreateManyAuthorInput[] No
skipDuplicates Boolean No

AttachmentCreateWithoutUploaderInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
requisition RequisitionCreateNestedOneWithoutAttachmentsInput No
comment CommentCreateNestedOneWithoutAttachmentsInput No

AttachmentUncheckedCreateWithoutUploaderInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
requisitionId String | Null Yes
commentId String | Null Yes

AttachmentCreateOrConnectWithoutUploaderInput

Name Type Nullable
where AttachmentWhereUniqueInput No
create AttachmentCreateWithoutUploaderInput | AttachmentUncheckedCreateWithoutUploaderInput No

AttachmentCreateManyUploaderInputEnvelope

Name Type Nullable
data AttachmentCreateManyUploaderInput | AttachmentCreateManyUploaderInput[] No
skipDuplicates Boolean No

NotificationCreateWithoutRecipientInput

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
requisition RequisitionCreateNestedOneWithoutNotificationsInput No

NotificationUncheckedCreateWithoutRecipientInput

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
requisitionId String | Null Yes

NotificationCreateOrConnectWithoutRecipientInput

Name Type Nullable
where NotificationWhereUniqueInput No
create NotificationCreateWithoutRecipientInput | NotificationUncheckedCreateWithoutRecipientInput No

NotificationCreateManyRecipientInputEnvelope

Name Type Nullable
data NotificationCreateManyRecipientInput | NotificationCreateManyRecipientInput[] No
skipDuplicates Boolean No

TagCreateWithoutCreatorInput

Name Type Nullable
id String No
createdAt DateTime No
label String No
color String No
requisitions RequisitionTagCreateNestedManyWithoutTagInput No

TagUncheckedCreateWithoutCreatorInput

Name Type Nullable
id String No
createdAt DateTime No
label String No
color String No
requisitions RequisitionTagUncheckedCreateNestedManyWithoutTagInput No

TagCreateOrConnectWithoutCreatorInput

Name Type Nullable
where TagWhereUniqueInput No
create TagCreateWithoutCreatorInput | TagUncheckedCreateWithoutCreatorInput No

TagCreateManyCreatorInputEnvelope

Name Type Nullable
data TagCreateManyCreatorInput | TagCreateManyCreatorInput[] No
skipDuplicates Boolean No

RequisitionTagCreateWithoutAssignedByInput

Name Type Nullable
assignedAt DateTime No
requisition RequisitionCreateNestedOneWithoutTagsInput No
tag TagCreateNestedOneWithoutRequisitionsInput No

RequisitionTagUncheckedCreateWithoutAssignedByInput

Name Type Nullable
requisitionId String No
tagId String No
assignedAt DateTime No

RequisitionTagCreateOrConnectWithoutAssignedByInput

Name Type Nullable
where RequisitionTagWhereUniqueInput No
create RequisitionTagCreateWithoutAssignedByInput | RequisitionTagUncheckedCreateWithoutAssignedByInput No

RequisitionTagCreateManyAssignedByInputEnvelope

Name Type Nullable
data RequisitionTagCreateManyAssignedByInput | RequisitionTagCreateManyAssignedByInput[] No
skipDuplicates Boolean No


SessionUpdateWithWhereUniqueWithoutUserInput

Name Type Nullable
where SessionWhereUniqueInput No
data SessionUpdateWithoutUserInput | SessionUncheckedUpdateWithoutUserInput No

SessionUpdateManyWithWhereWithoutUserInput

Name Type Nullable
where SessionScalarWhereInput No
data SessionUpdateManyMutationInput | SessionUncheckedUpdateManyWithoutUserInput No

SessionScalarWhereInput

Name Type Nullable
AND SessionScalarWhereInput | SessionScalarWhereInput[] No
OR SessionScalarWhereInput[] No
NOT SessionScalarWhereInput | SessionScalarWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
expiresAt DateTimeFilter | DateTime No
token StringFilter | String No
ipAddress StringNullableFilter | String | Null Yes
userAgent StringNullableFilter | String | Null Yes
userId StringFilter | String No


AccountUpdateWithWhereUniqueWithoutUserInput

Name Type Nullable
where AccountWhereUniqueInput No
data AccountUpdateWithoutUserInput | AccountUncheckedUpdateWithoutUserInput No

AccountUpdateManyWithWhereWithoutUserInput

Name Type Nullable
where AccountScalarWhereInput No
data AccountUpdateManyMutationInput | AccountUncheckedUpdateManyWithoutUserInput No

AccountScalarWhereInput

Name Type Nullable
AND AccountScalarWhereInput | AccountScalarWhereInput[] No
OR AccountScalarWhereInput[] No
NOT AccountScalarWhereInput | AccountScalarWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
accountId StringFilter | String No
providerId StringFilter | String No
accessToken StringNullableFilter | String | Null Yes
refreshToken StringNullableFilter | String | Null Yes
idToken StringNullableFilter | String | Null Yes
accessTokenExpiresAt DateTimeNullableFilter | DateTime | Null Yes
refreshTokenExpiresAt DateTimeNullableFilter | DateTime | Null Yes
scope StringNullableFilter | String | Null Yes
password StringNullableFilter | String | Null Yes
userId StringFilter | String No


UserRoleAssignmentUpdateWithWhereUniqueWithoutUserInput

Name Type Nullable
where UserRoleAssignmentWhereUniqueInput No
data UserRoleAssignmentUpdateWithoutUserInput | UserRoleAssignmentUncheckedUpdateWithoutUserInput No

UserRoleAssignmentUpdateManyWithWhereWithoutUserInput

Name Type Nullable
where UserRoleAssignmentScalarWhereInput No
data UserRoleAssignmentUpdateManyMutationInput | UserRoleAssignmentUncheckedUpdateManyWithoutUserInput No

UserRoleAssignmentScalarWhereInput

Name Type Nullable
AND UserRoleAssignmentScalarWhereInput | UserRoleAssignmentScalarWhereInput[] No
OR UserRoleAssignmentScalarWhereInput[] No
NOT UserRoleAssignmentScalarWhereInput | UserRoleAssignmentScalarWhereInput[] No
userId StringFilter | String No
roleId StringFilter | String No
assignedAt DateTimeFilter | DateTime No


UserBusinessUnitUpdateWithWhereUniqueWithoutUserInput

Name Type Nullable
where UserBusinessUnitWhereUniqueInput No
data UserBusinessUnitUpdateWithoutUserInput | UserBusinessUnitUncheckedUpdateWithoutUserInput No

UserBusinessUnitUpdateManyWithWhereWithoutUserInput

Name Type Nullable
where UserBusinessUnitScalarWhereInput No
data UserBusinessUnitUpdateManyMutationInput | UserBusinessUnitUncheckedUpdateManyWithoutUserInput No



BusinessUnitUpdateToOneWithWhereWithoutHeadInput

Name Type Nullable
where BusinessUnitWhereInput No
data BusinessUnitUpdateWithoutHeadInput | BusinessUnitUncheckedUpdateWithoutHeadInput No




RequisitionUpdateWithWhereUniqueWithoutInitiatorInput

Name Type Nullable
where RequisitionWhereUniqueInput No
data RequisitionUpdateWithoutInitiatorInput | RequisitionUncheckedUpdateWithoutInitiatorInput No

RequisitionUpdateManyWithWhereWithoutInitiatorInput

Name Type Nullable
where RequisitionScalarWhereInput No
data RequisitionUpdateManyMutationInput | RequisitionUncheckedUpdateManyWithoutInitiatorInput No

RequisitionScalarWhereInput

Name Type Nullable
AND RequisitionScalarWhereInput | RequisitionScalarWhereInput[] No
OR RequisitionScalarWhereInput[] No
NOT RequisitionScalarWhereInput | RequisitionScalarWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
initiatorId StringFilter | String No
businessUnitId StringFilter | String No
templateId StringFilter | String No
overallStatus EnumRequisitionStatusFilter | RequisitionStatus No


RequisitionApprovalUpdateWithWhereUniqueWithoutApproverInput

Name Type Nullable
where RequisitionApprovalWhereUniqueInput No
data RequisitionApprovalUpdateWithoutApproverInput | RequisitionApprovalUncheckedUpdateWithoutApproverInput No

RequisitionApprovalUpdateManyWithWhereWithoutApproverInput

Name Type Nullable
where RequisitionApprovalScalarWhereInput No
data RequisitionApprovalUpdateManyMutationInput | RequisitionApprovalUncheckedUpdateManyWithoutApproverInput No

RequisitionApprovalScalarWhereInput

Name Type Nullable
AND RequisitionApprovalScalarWhereInput | RequisitionApprovalScalarWhereInput[] No
OR RequisitionApprovalScalarWhereInput[] No
NOT RequisitionApprovalScalarWhereInput | RequisitionApprovalScalarWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
requisitionId StringFilter | String No
stepDefinitionId StringFilter | String No
approverId StringNullableFilter | String | Null Yes
status EnumApprovalStatusFilter | ApprovalStatus No
actionedAt DateTimeNullableFilter | DateTime | Null Yes


CommentUpdateWithWhereUniqueWithoutAuthorInput

Name Type Nullable
where CommentWhereUniqueInput No
data CommentUpdateWithoutAuthorInput | CommentUncheckedUpdateWithoutAuthorInput No

CommentUpdateManyWithWhereWithoutAuthorInput

Name Type Nullable
where CommentScalarWhereInput No
data CommentUpdateManyMutationInput | CommentUncheckedUpdateManyWithoutAuthorInput No

CommentScalarWhereInput

Name Type Nullable
AND CommentScalarWhereInput | CommentScalarWhereInput[] No
OR CommentScalarWhereInput[] No
NOT CommentScalarWhereInput | CommentScalarWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
content StringFilter | String No
action EnumActionTypeFilter | ActionType No
authorId StringFilter | String No
requisitionId StringFilter | String No


AttachmentUpdateWithWhereUniqueWithoutUploaderInput

Name Type Nullable
where AttachmentWhereUniqueInput No
data AttachmentUpdateWithoutUploaderInput | AttachmentUncheckedUpdateWithoutUploaderInput No

AttachmentUpdateManyWithWhereWithoutUploaderInput

Name Type Nullable
where AttachmentScalarWhereInput No
data AttachmentUpdateManyMutationInput | AttachmentUncheckedUpdateManyWithoutUploaderInput No

AttachmentScalarWhereInput

Name Type Nullable
AND AttachmentScalarWhereInput | AttachmentScalarWhereInput[] No
OR AttachmentScalarWhereInput[] No
NOT AttachmentScalarWhereInput | AttachmentScalarWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
url StringFilter | String No
filename StringFilter | String No
filetype StringFilter | String No
size IntNullableFilter | Int | Null Yes
uploaderId StringFilter | String No
requisitionId StringNullableFilter | String | Null Yes
commentId StringNullableFilter | String | Null Yes


NotificationUpdateWithWhereUniqueWithoutRecipientInput

Name Type Nullable
where NotificationWhereUniqueInput No
data NotificationUpdateWithoutRecipientInput | NotificationUncheckedUpdateWithoutRecipientInput No

NotificationUpdateManyWithWhereWithoutRecipientInput

Name Type Nullable
where NotificationScalarWhereInput No
data NotificationUpdateManyMutationInput | NotificationUncheckedUpdateManyWithoutRecipientInput No

NotificationScalarWhereInput

Name Type Nullable
AND NotificationScalarWhereInput | NotificationScalarWhereInput[] No
OR NotificationScalarWhereInput[] No
NOT NotificationScalarWhereInput | NotificationScalarWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
message StringFilter | String No
isRead BoolFilter | Boolean No
recipientId StringFilter | String No
requisitionId StringNullableFilter | String | Null Yes

TagUpsertWithWhereUniqueWithoutCreatorInput

Name Type Nullable
where TagWhereUniqueInput No
update TagUpdateWithoutCreatorInput | TagUncheckedUpdateWithoutCreatorInput No
create TagCreateWithoutCreatorInput | TagUncheckedCreateWithoutCreatorInput No

TagUpdateWithWhereUniqueWithoutCreatorInput

Name Type Nullable
where TagWhereUniqueInput No
data TagUpdateWithoutCreatorInput | TagUncheckedUpdateWithoutCreatorInput No

TagUpdateManyWithWhereWithoutCreatorInput

Name Type Nullable
where TagScalarWhereInput No
data TagUpdateManyMutationInput | TagUncheckedUpdateManyWithoutCreatorInput No

TagScalarWhereInput

Name Type Nullable
AND TagScalarWhereInput | TagScalarWhereInput[] No
OR TagScalarWhereInput[] No
NOT TagScalarWhereInput | TagScalarWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
label StringFilter | String No
color StringFilter | String No
creatorId StringFilter | String No


RequisitionTagUpdateWithWhereUniqueWithoutAssignedByInput

Name Type Nullable
where RequisitionTagWhereUniqueInput No
data RequisitionTagUpdateWithoutAssignedByInput | RequisitionTagUncheckedUpdateWithoutAssignedByInput No

RequisitionTagUpdateManyWithWhereWithoutAssignedByInput

Name Type Nullable
where RequisitionTagScalarWhereInput No
data RequisitionTagUpdateManyMutationInput | RequisitionTagUncheckedUpdateManyWithoutAssignedByInput No

RequisitionTagScalarWhereInput

Name Type Nullable
AND RequisitionTagScalarWhereInput | RequisitionTagScalarWhereInput[] No
OR RequisitionTagScalarWhereInput[] No
NOT RequisitionTagScalarWhereInput | RequisitionTagScalarWhereInput[] No
requisitionId StringFilter | String No
tagId StringFilter | String No
assignedById StringFilter | String No
assignedAt DateTimeFilter | DateTime No

UserCreateWithoutSessionsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutSessionsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutSessionsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutSessionsInput | UserUncheckedCreateWithoutSessionsInput No


UserUpdateToOneWithWhereWithoutSessionsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutSessionsInput | UserUncheckedUpdateWithoutSessionsInput No

UserUpdateWithoutSessionsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutSessionsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No

UserCreateWithoutAccountsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutAccountsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutAccountsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutAccountsInput | UserUncheckedCreateWithoutAccountsInput No


UserUpdateToOneWithWhereWithoutAccountsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutAccountsInput | UserUncheckedUpdateWithoutAccountsInput No

UserUpdateWithoutAccountsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutAccountsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No

UserCreateWithoutHeadedBusinessUnitInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutHeadedBusinessUnitInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutHeadedBusinessUnitInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutHeadedBusinessUnitInput | UserUncheckedCreateWithoutHeadedBusinessUnitInput No

UserBusinessUnitCreateWithoutBusinessUnitInput

Name Type Nullable
membershipType BUMembershipType No
user UserCreateNestedOneWithoutBusinessUnitsInput No

UserBusinessUnitUncheckedCreateWithoutBusinessUnitInput

Name Type Nullable
userId String No
membershipType BUMembershipType No

UserBusinessUnitCreateOrConnectWithoutBusinessUnitInput

Name Type Nullable
where UserBusinessUnitWhereUniqueInput No
create UserBusinessUnitCreateWithoutBusinessUnitInput | UserBusinessUnitUncheckedCreateWithoutBusinessUnitInput No

UserBusinessUnitCreateManyBusinessUnitInputEnvelope

Name Type Nullable
data UserBusinessUnitCreateManyBusinessUnitInput | UserBusinessUnitCreateManyBusinessUnitInput[] No
skipDuplicates Boolean No

RoleCreateWithoutBusinessUnitInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
userAssignments UserRoleAssignmentCreateNestedManyWithoutRoleInput No
accessibleTemplates TemplateInitiatorAccessCreateNestedManyWithoutRoleInput No
approvalStepDefinitions ApprovalStepDefinitionCreateNestedManyWithoutApproverRoleInput No

RoleUncheckedCreateWithoutBusinessUnitInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
userAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutRoleInput No
accessibleTemplates TemplateInitiatorAccessUncheckedCreateNestedManyWithoutRoleInput No
approvalStepDefinitions ApprovalStepDefinitionUncheckedCreateNestedManyWithoutApproverRoleInput No

RoleCreateOrConnectWithoutBusinessUnitInput

Name Type Nullable
where RoleWhereUniqueInput No
create RoleCreateWithoutBusinessUnitInput | RoleUncheckedCreateWithoutBusinessUnitInput No

RoleCreateManyBusinessUnitInputEnvelope

Name Type Nullable
data RoleCreateManyBusinessUnitInput | RoleCreateManyBusinessUnitInput[] No
skipDuplicates Boolean No

RequisitionTemplateCreateWithoutBusinessUnitInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
fields TemplateFieldCreateNestedManyWithoutTemplateInput No
initiatorAccess TemplateInitiatorAccessCreateNestedManyWithoutTemplateInput No
approvalWorkflow ApprovalWorkflowCreateNestedOneWithoutTemplatesInput No
requisitions RequisitionCreateNestedManyWithoutTemplateInput No

RequisitionTemplateUncheckedCreateWithoutBusinessUnitInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
approvalWorkflowId String | Null Yes
fields TemplateFieldUncheckedCreateNestedManyWithoutTemplateInput No
initiatorAccess TemplateInitiatorAccessUncheckedCreateNestedManyWithoutTemplateInput No
requisitions RequisitionUncheckedCreateNestedManyWithoutTemplateInput No

RequisitionTemplateCreateOrConnectWithoutBusinessUnitInput

Name Type Nullable
where RequisitionTemplateWhereUniqueInput No
create RequisitionTemplateCreateWithoutBusinessUnitInput | RequisitionTemplateUncheckedCreateWithoutBusinessUnitInput No

RequisitionTemplateCreateManyBusinessUnitInputEnvelope

Name Type Nullable
data RequisitionTemplateCreateManyBusinessUnitInput | RequisitionTemplateCreateManyBusinessUnitInput[] No
skipDuplicates Boolean No


RequisitionUncheckedCreateWithoutFromBUInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
templateId String No
overallStatus RequisitionStatus No
approvalHistory RequisitionApprovalUncheckedCreateNestedManyWithoutRequisitionInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutRequisitionInput No
attachments AttachmentUncheckedCreateNestedManyWithoutRequisitionInput No
actionLog CommentUncheckedCreateNestedManyWithoutRequisitionInput No
notifications NotificationUncheckedCreateNestedManyWithoutRequisitionInput No
tags RequisitionTagUncheckedCreateNestedManyWithoutRequisitionInput No

RequisitionCreateOrConnectWithoutFromBUInput

Name Type Nullable
where RequisitionWhereUniqueInput No
create RequisitionCreateWithoutFromBUInput | RequisitionUncheckedCreateWithoutFromBUInput No

RequisitionCreateManyFromBUInputEnvelope

Name Type Nullable
data RequisitionCreateManyFromBUInput | RequisitionCreateManyFromBUInput[] No
skipDuplicates Boolean No


UserUpdateToOneWithWhereWithoutHeadedBusinessUnitInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutHeadedBusinessUnitInput | UserUncheckedUpdateWithoutHeadedBusinessUnitInput No

UserUpdateWithoutHeadedBusinessUnitInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutHeadedBusinessUnitInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No


UserBusinessUnitUpdateWithWhereUniqueWithoutBusinessUnitInput

Name Type Nullable
where UserBusinessUnitWhereUniqueInput No
data UserBusinessUnitUpdateWithoutBusinessUnitInput | UserBusinessUnitUncheckedUpdateWithoutBusinessUnitInput No

UserBusinessUnitUpdateManyWithWhereWithoutBusinessUnitInput

Name Type Nullable
where UserBusinessUnitScalarWhereInput No
data UserBusinessUnitUpdateManyMutationInput | UserBusinessUnitUncheckedUpdateManyWithoutBusinessUnitInput No


RoleUpdateWithWhereUniqueWithoutBusinessUnitInput

Name Type Nullable
where RoleWhereUniqueInput No
data RoleUpdateWithoutBusinessUnitInput | RoleUncheckedUpdateWithoutBusinessUnitInput No

RoleUpdateManyWithWhereWithoutBusinessUnitInput

Name Type Nullable
where RoleScalarWhereInput No
data RoleUpdateManyMutationInput | RoleUncheckedUpdateManyWithoutBusinessUnitInput No

RoleScalarWhereInput

Name Type Nullable
AND RoleScalarWhereInput | RoleScalarWhereInput[] No
OR RoleScalarWhereInput[] No
NOT RoleScalarWhereInput | RoleScalarWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
name StringFilter | String No
scope EnumRoleScopeFilter | RoleScope No
isBUAdmin BoolFilter | Boolean No
businessUnitId StringNullableFilter | String | Null Yes


RequisitionTemplateUpdateWithWhereUniqueWithoutBusinessUnitInput

Name Type Nullable
where RequisitionTemplateWhereUniqueInput No
data RequisitionTemplateUpdateWithoutBusinessUnitInput | RequisitionTemplateUncheckedUpdateWithoutBusinessUnitInput No

RequisitionTemplateUpdateManyWithWhereWithoutBusinessUnitInput

Name Type Nullable
where RequisitionTemplateScalarWhereInput No
data RequisitionTemplateUpdateManyMutationInput | RequisitionTemplateUncheckedUpdateManyWithoutBusinessUnitInput No

RequisitionTemplateScalarWhereInput

Name Type Nullable
AND RequisitionTemplateScalarWhereInput | RequisitionTemplateScalarWhereInput[] No
OR RequisitionTemplateScalarWhereInput[] No
NOT RequisitionTemplateScalarWhereInput | RequisitionTemplateScalarWhereInput[] No
id StringFilter | String No
createdAt DateTimeFilter | DateTime No
updatedAt DateTimeFilter | DateTime No
name StringFilter | String No
description StringNullableFilter | String | Null Yes
businessUnitId StringFilter | String No
approvalWorkflowId StringNullableFilter | String | Null Yes


RequisitionUpdateWithWhereUniqueWithoutFromBUInput

Name Type Nullable
where RequisitionWhereUniqueInput No
data RequisitionUpdateWithoutFromBUInput | RequisitionUncheckedUpdateWithoutFromBUInput No

RequisitionUpdateManyWithWhereWithoutFromBUInput

Name Type Nullable
where RequisitionScalarWhereInput No
data RequisitionUpdateManyMutationInput | RequisitionUncheckedUpdateManyWithoutFromBUInput No

UserCreateWithoutBusinessUnitsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutBusinessUnitsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutBusinessUnitsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutBusinessUnitsInput | UserUncheckedCreateWithoutBusinessUnitsInput No

BusinessUnitCreateWithoutMembersInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
head UserCreateNestedOneWithoutHeadedBusinessUnitInput No
roles RoleCreateNestedManyWithoutBusinessUnitInput No
requisitionTemplates RequisitionTemplateCreateNestedManyWithoutBusinessUnitInput No
requisitions RequisitionCreateNestedManyWithoutFromBUInput No

BusinessUnitUncheckedCreateWithoutMembersInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
headId String No
roles RoleUncheckedCreateNestedManyWithoutBusinessUnitInput No
requisitionTemplates RequisitionTemplateUncheckedCreateNestedManyWithoutBusinessUnitInput No
requisitions RequisitionUncheckedCreateNestedManyWithoutFromBUInput No

BusinessUnitCreateOrConnectWithoutMembersInput

Name Type Nullable
where BusinessUnitWhereUniqueInput No
create BusinessUnitCreateWithoutMembersInput | BusinessUnitUncheckedCreateWithoutMembersInput No


UserUpdateToOneWithWhereWithoutBusinessUnitsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutBusinessUnitsInput | UserUncheckedUpdateWithoutBusinessUnitsInput No

UserUpdateWithoutBusinessUnitsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutBusinessUnitsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No


BusinessUnitUpdateToOneWithWhereWithoutMembersInput

Name Type Nullable
where BusinessUnitWhereInput No
data BusinessUnitUpdateWithoutMembersInput | BusinessUnitUncheckedUpdateWithoutMembersInput No



BusinessUnitCreateWithoutRolesInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
head UserCreateNestedOneWithoutHeadedBusinessUnitInput No
members UserBusinessUnitCreateNestedManyWithoutBusinessUnitInput No
requisitionTemplates RequisitionTemplateCreateNestedManyWithoutBusinessUnitInput No
requisitions RequisitionCreateNestedManyWithoutFromBUInput No

BusinessUnitUncheckedCreateWithoutRolesInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
headId String No
members UserBusinessUnitUncheckedCreateNestedManyWithoutBusinessUnitInput No
requisitionTemplates RequisitionTemplateUncheckedCreateNestedManyWithoutBusinessUnitInput No
requisitions RequisitionUncheckedCreateNestedManyWithoutFromBUInput No

BusinessUnitCreateOrConnectWithoutRolesInput

Name Type Nullable
where BusinessUnitWhereUniqueInput No
create BusinessUnitCreateWithoutRolesInput | BusinessUnitUncheckedCreateWithoutRolesInput No

UserRoleAssignmentCreateWithoutRoleInput

Name Type Nullable
assignedAt DateTime No
user UserCreateNestedOneWithoutRoleAssignmentsInput No

UserRoleAssignmentUncheckedCreateWithoutRoleInput

Name Type Nullable
userId String No
assignedAt DateTime No

UserRoleAssignmentCreateOrConnectWithoutRoleInput

Name Type Nullable
where UserRoleAssignmentWhereUniqueInput No
create UserRoleAssignmentCreateWithoutRoleInput | UserRoleAssignmentUncheckedCreateWithoutRoleInput No

UserRoleAssignmentCreateManyRoleInputEnvelope

Name Type Nullable
data UserRoleAssignmentCreateManyRoleInput | UserRoleAssignmentCreateManyRoleInput[] No
skipDuplicates Boolean No

TemplateInitiatorAccessCreateWithoutRoleInput

Name Type Nullable
template RequisitionTemplateCreateNestedOneWithoutInitiatorAccessInput No

TemplateInitiatorAccessUncheckedCreateWithoutRoleInput

Name Type Nullable
templateId String No

TemplateInitiatorAccessCreateOrConnectWithoutRoleInput

Name Type Nullable
where TemplateInitiatorAccessWhereUniqueInput No
create TemplateInitiatorAccessCreateWithoutRoleInput | TemplateInitiatorAccessUncheckedCreateWithoutRoleInput No

TemplateInitiatorAccessCreateManyRoleInputEnvelope

Name Type Nullable
data TemplateInitiatorAccessCreateManyRoleInput | TemplateInitiatorAccessCreateManyRoleInput[] No
skipDuplicates Boolean No

ApprovalStepDefinitionCreateWithoutApproverRoleInput

Name Type Nullable
id String No
stepNumber Int No
workflow ApprovalWorkflowCreateNestedOneWithoutStepsInput No
requisitionApprovals RequisitionApprovalCreateNestedManyWithoutStepDefinitionInput No

ApprovalStepDefinitionUncheckedCreateWithoutApproverRoleInput

Name Type Nullable
id String No
workflowId String No
stepNumber Int No
requisitionApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutStepDefinitionInput No

ApprovalStepDefinitionCreateOrConnectWithoutApproverRoleInput

Name Type Nullable
where ApprovalStepDefinitionWhereUniqueInput No
create ApprovalStepDefinitionCreateWithoutApproverRoleInput | ApprovalStepDefinitionUncheckedCreateWithoutApproverRoleInput No

ApprovalStepDefinitionCreateManyApproverRoleInputEnvelope

Name Type Nullable
data ApprovalStepDefinitionCreateManyApproverRoleInput | ApprovalStepDefinitionCreateManyApproverRoleInput[] No
skipDuplicates Boolean No


BusinessUnitUpdateToOneWithWhereWithoutRolesInput

Name Type Nullable
where BusinessUnitWhereInput No
data BusinessUnitUpdateWithoutRolesInput | BusinessUnitUncheckedUpdateWithoutRolesInput No




UserRoleAssignmentUpdateWithWhereUniqueWithoutRoleInput

Name Type Nullable
where UserRoleAssignmentWhereUniqueInput No
data UserRoleAssignmentUpdateWithoutRoleInput | UserRoleAssignmentUncheckedUpdateWithoutRoleInput No

UserRoleAssignmentUpdateManyWithWhereWithoutRoleInput

Name Type Nullable
where UserRoleAssignmentScalarWhereInput No
data UserRoleAssignmentUpdateManyMutationInput | UserRoleAssignmentUncheckedUpdateManyWithoutRoleInput No


TemplateInitiatorAccessUpdateWithWhereUniqueWithoutRoleInput

Name Type Nullable
where TemplateInitiatorAccessWhereUniqueInput No
data TemplateInitiatorAccessUpdateWithoutRoleInput | TemplateInitiatorAccessUncheckedUpdateWithoutRoleInput No

TemplateInitiatorAccessUpdateManyWithWhereWithoutRoleInput

Name Type Nullable
where TemplateInitiatorAccessScalarWhereInput No
data TemplateInitiatorAccessUpdateManyMutationInput | TemplateInitiatorAccessUncheckedUpdateManyWithoutRoleInput No



ApprovalStepDefinitionUpdateWithWhereUniqueWithoutApproverRoleInput

Name Type Nullable
where ApprovalStepDefinitionWhereUniqueInput No
data ApprovalStepDefinitionUpdateWithoutApproverRoleInput | ApprovalStepDefinitionUncheckedUpdateWithoutApproverRoleInput No

ApprovalStepDefinitionUpdateManyWithWhereWithoutApproverRoleInput

Name Type Nullable
where ApprovalStepDefinitionScalarWhereInput No
data ApprovalStepDefinitionUpdateManyMutationInput | ApprovalStepDefinitionUncheckedUpdateManyWithoutApproverRoleInput No

ApprovalStepDefinitionScalarWhereInput

Name Type Nullable
AND ApprovalStepDefinitionScalarWhereInput | ApprovalStepDefinitionScalarWhereInput[] No
OR ApprovalStepDefinitionScalarWhereInput[] No
NOT ApprovalStepDefinitionScalarWhereInput | ApprovalStepDefinitionScalarWhereInput[] No
id StringFilter | String No
workflowId StringFilter | String No
stepNumber IntFilter | Int No
approverRoleId StringFilter | String No

UserCreateWithoutRoleAssignmentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutRoleAssignmentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutRoleAssignmentsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutRoleAssignmentsInput | UserUncheckedCreateWithoutRoleAssignmentsInput No

RoleCreateWithoutUserAssignmentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnit BusinessUnitCreateNestedOneWithoutRolesInput No
accessibleTemplates TemplateInitiatorAccessCreateNestedManyWithoutRoleInput No
approvalStepDefinitions ApprovalStepDefinitionCreateNestedManyWithoutApproverRoleInput No

RoleUncheckedCreateWithoutUserAssignmentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnitId String | Null Yes
accessibleTemplates TemplateInitiatorAccessUncheckedCreateNestedManyWithoutRoleInput No
approvalStepDefinitions ApprovalStepDefinitionUncheckedCreateNestedManyWithoutApproverRoleInput No

RoleCreateOrConnectWithoutUserAssignmentsInput

Name Type Nullable
where RoleWhereUniqueInput No
create RoleCreateWithoutUserAssignmentsInput | RoleUncheckedCreateWithoutUserAssignmentsInput No


UserUpdateToOneWithWhereWithoutRoleAssignmentsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutRoleAssignmentsInput | UserUncheckedUpdateWithoutRoleAssignmentsInput No

UserUpdateWithoutRoleAssignmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutRoleAssignmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No


RoleUpdateToOneWithWhereWithoutUserAssignmentsInput

Name Type Nullable
where RoleWhereInput No
data RoleUpdateWithoutUserAssignmentsInput | RoleUncheckedUpdateWithoutUserAssignmentsInput No

RoleUpdateWithoutUserAssignmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
scope RoleScope | EnumRoleScopeFieldUpdateOperationsInput No
isBUAdmin Boolean | BoolFieldUpdateOperationsInput No
businessUnit BusinessUnitUpdateOneWithoutRolesNestedInput No
accessibleTemplates TemplateInitiatorAccessUpdateManyWithoutRoleNestedInput No
approvalStepDefinitions ApprovalStepDefinitionUpdateManyWithoutApproverRoleNestedInput No

RoleUncheckedUpdateWithoutUserAssignmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
scope RoleScope | EnumRoleScopeFieldUpdateOperationsInput No
isBUAdmin Boolean | BoolFieldUpdateOperationsInput No
businessUnitId String | NullableStringFieldUpdateOperationsInput | Null Yes
accessibleTemplates TemplateInitiatorAccessUncheckedUpdateManyWithoutRoleNestedInput No
approvalStepDefinitions ApprovalStepDefinitionUncheckedUpdateManyWithoutApproverRoleNestedInput No

BusinessUnitCreateWithoutRequisitionTemplatesInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
head UserCreateNestedOneWithoutHeadedBusinessUnitInput No
members UserBusinessUnitCreateNestedManyWithoutBusinessUnitInput No
roles RoleCreateNestedManyWithoutBusinessUnitInput No
requisitions RequisitionCreateNestedManyWithoutFromBUInput No

BusinessUnitUncheckedCreateWithoutRequisitionTemplatesInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
headId String No
members UserBusinessUnitUncheckedCreateNestedManyWithoutBusinessUnitInput No
roles RoleUncheckedCreateNestedManyWithoutBusinessUnitInput No
requisitions RequisitionUncheckedCreateNestedManyWithoutFromBUInput No

BusinessUnitCreateOrConnectWithoutRequisitionTemplatesInput

Name Type Nullable
where BusinessUnitWhereUniqueInput No
create BusinessUnitCreateWithoutRequisitionTemplatesInput | BusinessUnitUncheckedCreateWithoutRequisitionTemplatesInput No

TemplateFieldCreateWithoutTemplateInput

Name Type Nullable
id String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
options FieldOptionCreateNestedManyWithoutFieldInput No
listColumns TemplateFieldCreateNestedManyWithoutParentListFieldInput No
parentListField TemplateFieldCreateNestedOneWithoutListColumnsInput No
submittedValues RequisitionValueCreateNestedManyWithoutTemplateFieldInput No

TemplateFieldUncheckedCreateWithoutTemplateInput

Name Type Nullable
id String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
parentListFieldId String | Null Yes
options FieldOptionUncheckedCreateNestedManyWithoutFieldInput No
listColumns TemplateFieldUncheckedCreateNestedManyWithoutParentListFieldInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutTemplateFieldInput No

TemplateFieldCreateOrConnectWithoutTemplateInput

Name Type Nullable
where TemplateFieldWhereUniqueInput No
create TemplateFieldCreateWithoutTemplateInput | TemplateFieldUncheckedCreateWithoutTemplateInput No

TemplateFieldCreateManyTemplateInputEnvelope

Name Type Nullable
data TemplateFieldCreateManyTemplateInput | TemplateFieldCreateManyTemplateInput[] No
skipDuplicates Boolean No

TemplateInitiatorAccessCreateWithoutTemplateInput

Name Type Nullable
role RoleCreateNestedOneWithoutAccessibleTemplatesInput No

TemplateInitiatorAccessUncheckedCreateWithoutTemplateInput

Name Type Nullable
roleId String No

TemplateInitiatorAccessCreateOrConnectWithoutTemplateInput

Name Type Nullable
where TemplateInitiatorAccessWhereUniqueInput No
create TemplateInitiatorAccessCreateWithoutTemplateInput | TemplateInitiatorAccessUncheckedCreateWithoutTemplateInput No

TemplateInitiatorAccessCreateManyTemplateInputEnvelope

Name Type Nullable
data TemplateInitiatorAccessCreateManyTemplateInput | TemplateInitiatorAccessCreateManyTemplateInput[] No
skipDuplicates Boolean No

ApprovalWorkflowCreateWithoutTemplatesInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
steps ApprovalStepDefinitionCreateNestedManyWithoutWorkflowInput No

ApprovalWorkflowUncheckedCreateWithoutTemplatesInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
steps ApprovalStepDefinitionUncheckedCreateNestedManyWithoutWorkflowInput No

ApprovalWorkflowCreateOrConnectWithoutTemplatesInput

Name Type Nullable
where ApprovalWorkflowWhereUniqueInput No
create ApprovalWorkflowCreateWithoutTemplatesInput | ApprovalWorkflowUncheckedCreateWithoutTemplatesInput No


RequisitionUncheckedCreateWithoutTemplateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
overallStatus RequisitionStatus No
approvalHistory RequisitionApprovalUncheckedCreateNestedManyWithoutRequisitionInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutRequisitionInput No
attachments AttachmentUncheckedCreateNestedManyWithoutRequisitionInput No
actionLog CommentUncheckedCreateNestedManyWithoutRequisitionInput No
notifications NotificationUncheckedCreateNestedManyWithoutRequisitionInput No
tags RequisitionTagUncheckedCreateNestedManyWithoutRequisitionInput No

RequisitionCreateOrConnectWithoutTemplateInput

Name Type Nullable
where RequisitionWhereUniqueInput No
create RequisitionCreateWithoutTemplateInput | RequisitionUncheckedCreateWithoutTemplateInput No

RequisitionCreateManyTemplateInputEnvelope

Name Type Nullable
data RequisitionCreateManyTemplateInput | RequisitionCreateManyTemplateInput[] No
skipDuplicates Boolean No


BusinessUnitUpdateToOneWithWhereWithoutRequisitionTemplatesInput

Name Type Nullable
where BusinessUnitWhereInput No
data BusinessUnitUpdateWithoutRequisitionTemplatesInput | BusinessUnitUncheckedUpdateWithoutRequisitionTemplatesInput No




TemplateFieldUpdateWithWhereUniqueWithoutTemplateInput

Name Type Nullable
where TemplateFieldWhereUniqueInput No
data TemplateFieldUpdateWithoutTemplateInput | TemplateFieldUncheckedUpdateWithoutTemplateInput No

TemplateFieldUpdateManyWithWhereWithoutTemplateInput

Name Type Nullable
where TemplateFieldScalarWhereInput No
data TemplateFieldUpdateManyMutationInput | TemplateFieldUncheckedUpdateManyWithoutTemplateInput No

TemplateFieldScalarWhereInput

Name Type Nullable
AND TemplateFieldScalarWhereInput | TemplateFieldScalarWhereInput[] No
OR TemplateFieldScalarWhereInput[] No
NOT TemplateFieldScalarWhereInput | TemplateFieldScalarWhereInput[] No
id StringFilter | String No
templateId StringFilter | String No
label StringFilter | String No
fieldType EnumFieldTypeFilter | FieldType No
isRequired BoolFilter | Boolean No
placeholder StringNullableFilter | String | Null Yes
order IntFilter | Int No
parentListFieldId StringNullableFilter | String | Null Yes


TemplateInitiatorAccessUpdateWithWhereUniqueWithoutTemplateInput

Name Type Nullable
where TemplateInitiatorAccessWhereUniqueInput No
data TemplateInitiatorAccessUpdateWithoutTemplateInput | TemplateInitiatorAccessUncheckedUpdateWithoutTemplateInput No

TemplateInitiatorAccessUpdateManyWithWhereWithoutTemplateInput

Name Type Nullable
where TemplateInitiatorAccessScalarWhereInput No
data TemplateInitiatorAccessUpdateManyMutationInput | TemplateInitiatorAccessUncheckedUpdateManyWithoutTemplateInput No


ApprovalWorkflowUpdateToOneWithWhereWithoutTemplatesInput

Name Type Nullable
where ApprovalWorkflowWhereInput No
data ApprovalWorkflowUpdateWithoutTemplatesInput | ApprovalWorkflowUncheckedUpdateWithoutTemplatesInput No

ApprovalWorkflowUpdateWithoutTemplatesInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
steps ApprovalStepDefinitionUpdateManyWithoutWorkflowNestedInput No

ApprovalWorkflowUncheckedUpdateWithoutTemplatesInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
steps ApprovalStepDefinitionUncheckedUpdateManyWithoutWorkflowNestedInput No


RequisitionUpdateWithWhereUniqueWithoutTemplateInput

Name Type Nullable
where RequisitionWhereUniqueInput No
data RequisitionUpdateWithoutTemplateInput | RequisitionUncheckedUpdateWithoutTemplateInput No

RequisitionUpdateManyWithWhereWithoutTemplateInput

Name Type Nullable
where RequisitionScalarWhereInput No
data RequisitionUpdateManyMutationInput | RequisitionUncheckedUpdateManyWithoutTemplateInput No

RequisitionTemplateCreateWithoutFieldsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnit BusinessUnitCreateNestedOneWithoutRequisitionTemplatesInput No
initiatorAccess TemplateInitiatorAccessCreateNestedManyWithoutTemplateInput No
approvalWorkflow ApprovalWorkflowCreateNestedOneWithoutTemplatesInput No
requisitions RequisitionCreateNestedManyWithoutTemplateInput No

RequisitionTemplateUncheckedCreateWithoutFieldsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnitId String No
approvalWorkflowId String | Null Yes
initiatorAccess TemplateInitiatorAccessUncheckedCreateNestedManyWithoutTemplateInput No
requisitions RequisitionUncheckedCreateNestedManyWithoutTemplateInput No

RequisitionTemplateCreateOrConnectWithoutFieldsInput

Name Type Nullable
where RequisitionTemplateWhereUniqueInput No
create RequisitionTemplateCreateWithoutFieldsInput | RequisitionTemplateUncheckedCreateWithoutFieldsInput No

FieldOptionCreateWithoutFieldInput

Name Type Nullable
id String No
label String No
value String No
order Int No

FieldOptionUncheckedCreateWithoutFieldInput

Name Type Nullable
id String No
label String No
value String No
order Int No

FieldOptionCreateOrConnectWithoutFieldInput

Name Type Nullable
where FieldOptionWhereUniqueInput No
create FieldOptionCreateWithoutFieldInput | FieldOptionUncheckedCreateWithoutFieldInput No

FieldOptionCreateManyFieldInputEnvelope

Name Type Nullable
data FieldOptionCreateManyFieldInput | FieldOptionCreateManyFieldInput[] No
skipDuplicates Boolean No

TemplateFieldCreateWithoutParentListFieldInput

Name Type Nullable
id String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
template RequisitionTemplateCreateNestedOneWithoutFieldsInput No
options FieldOptionCreateNestedManyWithoutFieldInput No
listColumns TemplateFieldCreateNestedManyWithoutParentListFieldInput No
submittedValues RequisitionValueCreateNestedManyWithoutTemplateFieldInput No

TemplateFieldUncheckedCreateWithoutParentListFieldInput

Name Type Nullable
id String No
templateId String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
options FieldOptionUncheckedCreateNestedManyWithoutFieldInput No
listColumns TemplateFieldUncheckedCreateNestedManyWithoutParentListFieldInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutTemplateFieldInput No

TemplateFieldCreateOrConnectWithoutParentListFieldInput

Name Type Nullable
where TemplateFieldWhereUniqueInput No
create TemplateFieldCreateWithoutParentListFieldInput | TemplateFieldUncheckedCreateWithoutParentListFieldInput No

TemplateFieldCreateManyParentListFieldInputEnvelope

Name Type Nullable
data TemplateFieldCreateManyParentListFieldInput | TemplateFieldCreateManyParentListFieldInput[] No
skipDuplicates Boolean No

TemplateFieldCreateWithoutListColumnsInput

Name Type Nullable
id String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
template RequisitionTemplateCreateNestedOneWithoutFieldsInput No
options FieldOptionCreateNestedManyWithoutFieldInput No
parentListField TemplateFieldCreateNestedOneWithoutListColumnsInput No
submittedValues RequisitionValueCreateNestedManyWithoutTemplateFieldInput No

TemplateFieldUncheckedCreateWithoutListColumnsInput

Name Type Nullable
id String No
templateId String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
parentListFieldId String | Null Yes
options FieldOptionUncheckedCreateNestedManyWithoutFieldInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutTemplateFieldInput No

TemplateFieldCreateOrConnectWithoutListColumnsInput

Name Type Nullable
where TemplateFieldWhereUniqueInput No
create TemplateFieldCreateWithoutListColumnsInput | TemplateFieldUncheckedCreateWithoutListColumnsInput No

RequisitionValueCreateWithoutTemplateFieldInput

Name Type Nullable
id String No
value String No
rowIndex Int | Null Yes
requisition RequisitionCreateNestedOneWithoutSubmittedValuesInput No

RequisitionValueUncheckedCreateWithoutTemplateFieldInput

Name Type Nullable
id String No
requisitionId String No
value String No
rowIndex Int | Null Yes

RequisitionValueCreateOrConnectWithoutTemplateFieldInput

Name Type Nullable
where RequisitionValueWhereUniqueInput No
create RequisitionValueCreateWithoutTemplateFieldInput | RequisitionValueUncheckedCreateWithoutTemplateFieldInput No

RequisitionValueCreateManyTemplateFieldInputEnvelope

Name Type Nullable
data RequisitionValueCreateManyTemplateFieldInput | RequisitionValueCreateManyTemplateFieldInput[] No
skipDuplicates Boolean No


RequisitionTemplateUpdateToOneWithWhereWithoutFieldsInput

Name Type Nullable
where RequisitionTemplateWhereInput No
data RequisitionTemplateUpdateWithoutFieldsInput | RequisitionTemplateUncheckedUpdateWithoutFieldsInput No


RequisitionTemplateUncheckedUpdateWithoutFieldsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes
businessUnitId String | StringFieldUpdateOperationsInput No
approvalWorkflowId String | NullableStringFieldUpdateOperationsInput | Null Yes
initiatorAccess TemplateInitiatorAccessUncheckedUpdateManyWithoutTemplateNestedInput No
requisitions RequisitionUncheckedUpdateManyWithoutTemplateNestedInput No


FieldOptionUpdateWithWhereUniqueWithoutFieldInput

Name Type Nullable
where FieldOptionWhereUniqueInput No
data FieldOptionUpdateWithoutFieldInput | FieldOptionUncheckedUpdateWithoutFieldInput No

FieldOptionUpdateManyWithWhereWithoutFieldInput

Name Type Nullable
where FieldOptionScalarWhereInput No
data FieldOptionUpdateManyMutationInput | FieldOptionUncheckedUpdateManyWithoutFieldInput No

FieldOptionScalarWhereInput

Name Type Nullable
AND FieldOptionScalarWhereInput | FieldOptionScalarWhereInput[] No
OR FieldOptionScalarWhereInput[] No
NOT FieldOptionScalarWhereInput | FieldOptionScalarWhereInput[] No
id StringFilter | String No
fieldId StringFilter | String No
label StringFilter | String No
value StringFilter | String No
order IntFilter | Int No


TemplateFieldUpdateWithWhereUniqueWithoutParentListFieldInput

Name Type Nullable
where TemplateFieldWhereUniqueInput No
data TemplateFieldUpdateWithoutParentListFieldInput | TemplateFieldUncheckedUpdateWithoutParentListFieldInput No

TemplateFieldUpdateManyWithWhereWithoutParentListFieldInput

Name Type Nullable
where TemplateFieldScalarWhereInput No
data TemplateFieldUpdateManyMutationInput | TemplateFieldUncheckedUpdateManyWithoutParentListFieldInput No


TemplateFieldUpdateToOneWithWhereWithoutListColumnsInput

Name Type Nullable
where TemplateFieldWhereInput No
data TemplateFieldUpdateWithoutListColumnsInput | TemplateFieldUncheckedUpdateWithoutListColumnsInput No


TemplateFieldUncheckedUpdateWithoutListColumnsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
fieldType FieldType | EnumFieldTypeFieldUpdateOperationsInput No
isRequired Boolean | BoolFieldUpdateOperationsInput No
placeholder String | NullableStringFieldUpdateOperationsInput | Null Yes
order Int | IntFieldUpdateOperationsInput No
parentListFieldId String | NullableStringFieldUpdateOperationsInput | Null Yes
options FieldOptionUncheckedUpdateManyWithoutFieldNestedInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutTemplateFieldNestedInput No


RequisitionValueUpdateWithWhereUniqueWithoutTemplateFieldInput

Name Type Nullable
where RequisitionValueWhereUniqueInput No
data RequisitionValueUpdateWithoutTemplateFieldInput | RequisitionValueUncheckedUpdateWithoutTemplateFieldInput No

RequisitionValueUpdateManyWithWhereWithoutTemplateFieldInput

Name Type Nullable
where RequisitionValueScalarWhereInput No
data RequisitionValueUpdateManyMutationInput | RequisitionValueUncheckedUpdateManyWithoutTemplateFieldInput No

RequisitionValueScalarWhereInput

Name Type Nullable
AND RequisitionValueScalarWhereInput | RequisitionValueScalarWhereInput[] No
OR RequisitionValueScalarWhereInput[] No
NOT RequisitionValueScalarWhereInput | RequisitionValueScalarWhereInput[] No
id StringFilter | String No
requisitionId StringFilter | String No
templateFieldId StringFilter | String No
value StringFilter | String No
rowIndex IntNullableFilter | Int | Null Yes

TemplateFieldCreateWithoutOptionsInput

Name Type Nullable
id String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
template RequisitionTemplateCreateNestedOneWithoutFieldsInput No
listColumns TemplateFieldCreateNestedManyWithoutParentListFieldInput No
parentListField TemplateFieldCreateNestedOneWithoutListColumnsInput No
submittedValues RequisitionValueCreateNestedManyWithoutTemplateFieldInput No

TemplateFieldUncheckedCreateWithoutOptionsInput

Name Type Nullable
id String No
templateId String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
parentListFieldId String | Null Yes
listColumns TemplateFieldUncheckedCreateNestedManyWithoutParentListFieldInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutTemplateFieldInput No

TemplateFieldCreateOrConnectWithoutOptionsInput

Name Type Nullable
where TemplateFieldWhereUniqueInput No
create TemplateFieldCreateWithoutOptionsInput | TemplateFieldUncheckedCreateWithoutOptionsInput No


TemplateFieldUpdateToOneWithWhereWithoutOptionsInput

Name Type Nullable
where TemplateFieldWhereInput No
data TemplateFieldUpdateWithoutOptionsInput | TemplateFieldUncheckedUpdateWithoutOptionsInput No


TemplateFieldUncheckedUpdateWithoutOptionsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
fieldType FieldType | EnumFieldTypeFieldUpdateOperationsInput No
isRequired Boolean | BoolFieldUpdateOperationsInput No
placeholder String | NullableStringFieldUpdateOperationsInput | Null Yes
order Int | IntFieldUpdateOperationsInput No
parentListFieldId String | NullableStringFieldUpdateOperationsInput | Null Yes
listColumns TemplateFieldUncheckedUpdateManyWithoutParentListFieldNestedInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutTemplateFieldNestedInput No

RequisitionTemplateCreateWithoutInitiatorAccessInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnit BusinessUnitCreateNestedOneWithoutRequisitionTemplatesInput No
fields TemplateFieldCreateNestedManyWithoutTemplateInput No
approvalWorkflow ApprovalWorkflowCreateNestedOneWithoutTemplatesInput No
requisitions RequisitionCreateNestedManyWithoutTemplateInput No

RequisitionTemplateUncheckedCreateWithoutInitiatorAccessInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnitId String No
approvalWorkflowId String | Null Yes
fields TemplateFieldUncheckedCreateNestedManyWithoutTemplateInput No
requisitions RequisitionUncheckedCreateNestedManyWithoutTemplateInput No

RequisitionTemplateCreateOrConnectWithoutInitiatorAccessInput

Name Type Nullable
where RequisitionTemplateWhereUniqueInput No
create RequisitionTemplateCreateWithoutInitiatorAccessInput | RequisitionTemplateUncheckedCreateWithoutInitiatorAccessInput No

RoleCreateWithoutAccessibleTemplatesInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnit BusinessUnitCreateNestedOneWithoutRolesInput No
userAssignments UserRoleAssignmentCreateNestedManyWithoutRoleInput No
approvalStepDefinitions ApprovalStepDefinitionCreateNestedManyWithoutApproverRoleInput No

RoleUncheckedCreateWithoutAccessibleTemplatesInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnitId String | Null Yes
userAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutRoleInput No
approvalStepDefinitions ApprovalStepDefinitionUncheckedCreateNestedManyWithoutApproverRoleInput No

RoleCreateOrConnectWithoutAccessibleTemplatesInput

Name Type Nullable
where RoleWhereUniqueInput No
create RoleCreateWithoutAccessibleTemplatesInput | RoleUncheckedCreateWithoutAccessibleTemplatesInput No


RequisitionTemplateUpdateToOneWithWhereWithoutInitiatorAccessInput

Name Type Nullable
where RequisitionTemplateWhereInput No
data RequisitionTemplateUpdateWithoutInitiatorAccessInput | RequisitionTemplateUncheckedUpdateWithoutInitiatorAccessInput No


RequisitionTemplateUncheckedUpdateWithoutInitiatorAccessInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes
businessUnitId String | StringFieldUpdateOperationsInput No
approvalWorkflowId String | NullableStringFieldUpdateOperationsInput | Null Yes
fields TemplateFieldUncheckedUpdateManyWithoutTemplateNestedInput No
requisitions RequisitionUncheckedUpdateManyWithoutTemplateNestedInput No


RoleUpdateToOneWithWhereWithoutAccessibleTemplatesInput

Name Type Nullable
where RoleWhereInput No
data RoleUpdateWithoutAccessibleTemplatesInput | RoleUncheckedUpdateWithoutAccessibleTemplatesInput No

RoleUpdateWithoutAccessibleTemplatesInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
scope RoleScope | EnumRoleScopeFieldUpdateOperationsInput No
isBUAdmin Boolean | BoolFieldUpdateOperationsInput No
businessUnit BusinessUnitUpdateOneWithoutRolesNestedInput No
userAssignments UserRoleAssignmentUpdateManyWithoutRoleNestedInput No
approvalStepDefinitions ApprovalStepDefinitionUpdateManyWithoutApproverRoleNestedInput No

RoleUncheckedUpdateWithoutAccessibleTemplatesInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
scope RoleScope | EnumRoleScopeFieldUpdateOperationsInput No
isBUAdmin Boolean | BoolFieldUpdateOperationsInput No
businessUnitId String | NullableStringFieldUpdateOperationsInput | Null Yes
userAssignments UserRoleAssignmentUncheckedUpdateManyWithoutRoleNestedInput No
approvalStepDefinitions ApprovalStepDefinitionUncheckedUpdateManyWithoutApproverRoleNestedInput No

ApprovalStepDefinitionCreateWithoutWorkflowInput

Name Type Nullable
id String No
stepNumber Int No
approverRole RoleCreateNestedOneWithoutApprovalStepDefinitionsInput No
requisitionApprovals RequisitionApprovalCreateNestedManyWithoutStepDefinitionInput No

ApprovalStepDefinitionUncheckedCreateWithoutWorkflowInput

Name Type Nullable
id String No
stepNumber Int No
approverRoleId String No
requisitionApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutStepDefinitionInput No

ApprovalStepDefinitionCreateOrConnectWithoutWorkflowInput

Name Type Nullable
where ApprovalStepDefinitionWhereUniqueInput No
create ApprovalStepDefinitionCreateWithoutWorkflowInput | ApprovalStepDefinitionUncheckedCreateWithoutWorkflowInput No

ApprovalStepDefinitionCreateManyWorkflowInputEnvelope

Name Type Nullable
data ApprovalStepDefinitionCreateManyWorkflowInput | ApprovalStepDefinitionCreateManyWorkflowInput[] No
skipDuplicates Boolean No

RequisitionTemplateCreateWithoutApprovalWorkflowInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnit BusinessUnitCreateNestedOneWithoutRequisitionTemplatesInput No
fields TemplateFieldCreateNestedManyWithoutTemplateInput No
initiatorAccess TemplateInitiatorAccessCreateNestedManyWithoutTemplateInput No
requisitions RequisitionCreateNestedManyWithoutTemplateInput No

RequisitionTemplateUncheckedCreateWithoutApprovalWorkflowInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnitId String No
fields TemplateFieldUncheckedCreateNestedManyWithoutTemplateInput No
initiatorAccess TemplateInitiatorAccessUncheckedCreateNestedManyWithoutTemplateInput No
requisitions RequisitionUncheckedCreateNestedManyWithoutTemplateInput No

RequisitionTemplateCreateOrConnectWithoutApprovalWorkflowInput

Name Type Nullable
where RequisitionTemplateWhereUniqueInput No
create RequisitionTemplateCreateWithoutApprovalWorkflowInput | RequisitionTemplateUncheckedCreateWithoutApprovalWorkflowInput No

RequisitionTemplateCreateManyApprovalWorkflowInputEnvelope

Name Type Nullable
data RequisitionTemplateCreateManyApprovalWorkflowInput | RequisitionTemplateCreateManyApprovalWorkflowInput[] No
skipDuplicates Boolean No


ApprovalStepDefinitionUpdateWithWhereUniqueWithoutWorkflowInput

Name Type Nullable
where ApprovalStepDefinitionWhereUniqueInput No
data ApprovalStepDefinitionUpdateWithoutWorkflowInput | ApprovalStepDefinitionUncheckedUpdateWithoutWorkflowInput No

ApprovalStepDefinitionUpdateManyWithWhereWithoutWorkflowInput

Name Type Nullable
where ApprovalStepDefinitionScalarWhereInput No
data ApprovalStepDefinitionUpdateManyMutationInput | ApprovalStepDefinitionUncheckedUpdateManyWithoutWorkflowInput No


RequisitionTemplateUpdateWithWhereUniqueWithoutApprovalWorkflowInput

Name Type Nullable
where RequisitionTemplateWhereUniqueInput No
data RequisitionTemplateUpdateWithoutApprovalWorkflowInput | RequisitionTemplateUncheckedUpdateWithoutApprovalWorkflowInput No

RequisitionTemplateUpdateManyWithWhereWithoutApprovalWorkflowInput

Name Type Nullable
where RequisitionTemplateScalarWhereInput No
data RequisitionTemplateUpdateManyMutationInput | RequisitionTemplateUncheckedUpdateManyWithoutApprovalWorkflowInput No

ApprovalWorkflowCreateWithoutStepsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
templates RequisitionTemplateCreateNestedManyWithoutApprovalWorkflowInput No

ApprovalWorkflowUncheckedCreateWithoutStepsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
templates RequisitionTemplateUncheckedCreateNestedManyWithoutApprovalWorkflowInput No

ApprovalWorkflowCreateOrConnectWithoutStepsInput

Name Type Nullable
where ApprovalWorkflowWhereUniqueInput No
create ApprovalWorkflowCreateWithoutStepsInput | ApprovalWorkflowUncheckedCreateWithoutStepsInput No

RoleCreateWithoutApprovalStepDefinitionsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnit BusinessUnitCreateNestedOneWithoutRolesInput No
userAssignments UserRoleAssignmentCreateNestedManyWithoutRoleInput No
accessibleTemplates TemplateInitiatorAccessCreateNestedManyWithoutRoleInput No

RoleUncheckedCreateWithoutApprovalStepDefinitionsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnitId String | Null Yes
userAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutRoleInput No
accessibleTemplates TemplateInitiatorAccessUncheckedCreateNestedManyWithoutRoleInput No

RoleCreateOrConnectWithoutApprovalStepDefinitionsInput

Name Type Nullable
where RoleWhereUniqueInput No
create RoleCreateWithoutApprovalStepDefinitionsInput | RoleUncheckedCreateWithoutApprovalStepDefinitionsInput No

RequisitionApprovalCreateWithoutStepDefinitionInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
status ApprovalStatus No
actionedAt DateTime | Null Yes
requisition RequisitionCreateNestedOneWithoutApprovalHistoryInput No
approver UserCreateNestedOneWithoutAssignedApprovalsInput No

RequisitionApprovalUncheckedCreateWithoutStepDefinitionInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
requisitionId String No
approverId String | Null Yes
status ApprovalStatus No
actionedAt DateTime | Null Yes

RequisitionApprovalCreateOrConnectWithoutStepDefinitionInput

Name Type Nullable
where RequisitionApprovalWhereUniqueInput No
create RequisitionApprovalCreateWithoutStepDefinitionInput | RequisitionApprovalUncheckedCreateWithoutStepDefinitionInput No

RequisitionApprovalCreateManyStepDefinitionInputEnvelope

Name Type Nullable
data RequisitionApprovalCreateManyStepDefinitionInput | RequisitionApprovalCreateManyStepDefinitionInput[] No
skipDuplicates Boolean No


ApprovalWorkflowUpdateToOneWithWhereWithoutStepsInput

Name Type Nullable
where ApprovalWorkflowWhereInput No
data ApprovalWorkflowUpdateWithoutStepsInput | ApprovalWorkflowUncheckedUpdateWithoutStepsInput No

ApprovalWorkflowUpdateWithoutStepsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
templates RequisitionTemplateUpdateManyWithoutApprovalWorkflowNestedInput No

ApprovalWorkflowUncheckedUpdateWithoutStepsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
templates RequisitionTemplateUncheckedUpdateManyWithoutApprovalWorkflowNestedInput No


RoleUpdateToOneWithWhereWithoutApprovalStepDefinitionsInput

Name Type Nullable
where RoleWhereInput No
data RoleUpdateWithoutApprovalStepDefinitionsInput | RoleUncheckedUpdateWithoutApprovalStepDefinitionsInput No

RoleUpdateWithoutApprovalStepDefinitionsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
scope RoleScope | EnumRoleScopeFieldUpdateOperationsInput No
isBUAdmin Boolean | BoolFieldUpdateOperationsInput No
businessUnit BusinessUnitUpdateOneWithoutRolesNestedInput No
userAssignments UserRoleAssignmentUpdateManyWithoutRoleNestedInput No
accessibleTemplates TemplateInitiatorAccessUpdateManyWithoutRoleNestedInput No

RoleUncheckedUpdateWithoutApprovalStepDefinitionsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
scope RoleScope | EnumRoleScopeFieldUpdateOperationsInput No
isBUAdmin Boolean | BoolFieldUpdateOperationsInput No
businessUnitId String | NullableStringFieldUpdateOperationsInput | Null Yes
userAssignments UserRoleAssignmentUncheckedUpdateManyWithoutRoleNestedInput No
accessibleTemplates TemplateInitiatorAccessUncheckedUpdateManyWithoutRoleNestedInput No


RequisitionApprovalUpdateWithWhereUniqueWithoutStepDefinitionInput

Name Type Nullable
where RequisitionApprovalWhereUniqueInput No
data RequisitionApprovalUpdateWithoutStepDefinitionInput | RequisitionApprovalUncheckedUpdateWithoutStepDefinitionInput No

RequisitionApprovalUpdateManyWithWhereWithoutStepDefinitionInput

Name Type Nullable
where RequisitionApprovalScalarWhereInput No
data RequisitionApprovalUpdateManyMutationInput | RequisitionApprovalUncheckedUpdateManyWithoutStepDefinitionInput No

UserCreateWithoutInitiatedRequisitionsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutInitiatedRequisitionsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutInitiatedRequisitionsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutInitiatedRequisitionsInput | UserUncheckedCreateWithoutInitiatedRequisitionsInput No

BusinessUnitCreateWithoutRequisitionsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
head UserCreateNestedOneWithoutHeadedBusinessUnitInput No
members UserBusinessUnitCreateNestedManyWithoutBusinessUnitInput No
roles RoleCreateNestedManyWithoutBusinessUnitInput No
requisitionTemplates RequisitionTemplateCreateNestedManyWithoutBusinessUnitInput No

BusinessUnitUncheckedCreateWithoutRequisitionsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
headId String No
members UserBusinessUnitUncheckedCreateNestedManyWithoutBusinessUnitInput No
roles RoleUncheckedCreateNestedManyWithoutBusinessUnitInput No
requisitionTemplates RequisitionTemplateUncheckedCreateNestedManyWithoutBusinessUnitInput No

BusinessUnitCreateOrConnectWithoutRequisitionsInput

Name Type Nullable
where BusinessUnitWhereUniqueInput No
create BusinessUnitCreateWithoutRequisitionsInput | BusinessUnitUncheckedCreateWithoutRequisitionsInput No

RequisitionTemplateCreateWithoutRequisitionsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnit BusinessUnitCreateNestedOneWithoutRequisitionTemplatesInput No
fields TemplateFieldCreateNestedManyWithoutTemplateInput No
initiatorAccess TemplateInitiatorAccessCreateNestedManyWithoutTemplateInput No
approvalWorkflow ApprovalWorkflowCreateNestedOneWithoutTemplatesInput No

RequisitionTemplateUncheckedCreateWithoutRequisitionsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnitId String No
approvalWorkflowId String | Null Yes
fields TemplateFieldUncheckedCreateNestedManyWithoutTemplateInput No
initiatorAccess TemplateInitiatorAccessUncheckedCreateNestedManyWithoutTemplateInput No

RequisitionTemplateCreateOrConnectWithoutRequisitionsInput

Name Type Nullable
where RequisitionTemplateWhereUniqueInput No
create RequisitionTemplateCreateWithoutRequisitionsInput | RequisitionTemplateUncheckedCreateWithoutRequisitionsInput No

RequisitionApprovalCreateWithoutRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
status ApprovalStatus No
actionedAt DateTime | Null Yes
stepDefinition ApprovalStepDefinitionCreateNestedOneWithoutRequisitionApprovalsInput No
approver UserCreateNestedOneWithoutAssignedApprovalsInput No

RequisitionApprovalUncheckedCreateWithoutRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
stepDefinitionId String No
approverId String | Null Yes
status ApprovalStatus No
actionedAt DateTime | Null Yes

RequisitionApprovalCreateOrConnectWithoutRequisitionInput

Name Type Nullable
where RequisitionApprovalWhereUniqueInput No
create RequisitionApprovalCreateWithoutRequisitionInput | RequisitionApprovalUncheckedCreateWithoutRequisitionInput No

RequisitionApprovalCreateManyRequisitionInputEnvelope

Name Type Nullable
data RequisitionApprovalCreateManyRequisitionInput | RequisitionApprovalCreateManyRequisitionInput[] No
skipDuplicates Boolean No

RequisitionValueCreateWithoutRequisitionInput

Name Type Nullable
id String No
value String No
rowIndex Int | Null Yes
templateField TemplateFieldCreateNestedOneWithoutSubmittedValuesInput No

RequisitionValueUncheckedCreateWithoutRequisitionInput

Name Type Nullable
id String No
templateFieldId String No
value String No
rowIndex Int | Null Yes

RequisitionValueCreateOrConnectWithoutRequisitionInput

Name Type Nullable
where RequisitionValueWhereUniqueInput No
create RequisitionValueCreateWithoutRequisitionInput | RequisitionValueUncheckedCreateWithoutRequisitionInput No

RequisitionValueCreateManyRequisitionInputEnvelope

Name Type Nullable
data RequisitionValueCreateManyRequisitionInput | RequisitionValueCreateManyRequisitionInput[] No
skipDuplicates Boolean No

AttachmentCreateWithoutRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
uploader UserCreateNestedOneWithoutUploadedAttachmentsInput No
comment CommentCreateNestedOneWithoutAttachmentsInput No

AttachmentUncheckedCreateWithoutRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
uploaderId String No
commentId String | Null Yes

AttachmentCreateOrConnectWithoutRequisitionInput

Name Type Nullable
where AttachmentWhereUniqueInput No
create AttachmentCreateWithoutRequisitionInput | AttachmentUncheckedCreateWithoutRequisitionInput No

AttachmentCreateManyRequisitionInputEnvelope

Name Type Nullable
data AttachmentCreateManyRequisitionInput | AttachmentCreateManyRequisitionInput[] No
skipDuplicates Boolean No

CommentCreateWithoutRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
author UserCreateNestedOneWithoutCommentsInput No
attachments AttachmentCreateNestedManyWithoutCommentInput No

CommentUncheckedCreateWithoutRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
authorId String No
attachments AttachmentUncheckedCreateNestedManyWithoutCommentInput No

CommentCreateOrConnectWithoutRequisitionInput

Name Type Nullable
where CommentWhereUniqueInput No
create CommentCreateWithoutRequisitionInput | CommentUncheckedCreateWithoutRequisitionInput No

CommentCreateManyRequisitionInputEnvelope

Name Type Nullable
data CommentCreateManyRequisitionInput | CommentCreateManyRequisitionInput[] No
skipDuplicates Boolean No

NotificationCreateWithoutRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
recipient UserCreateNestedOneWithoutNotificationsInput No

NotificationUncheckedCreateWithoutRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
recipientId String No

NotificationCreateOrConnectWithoutRequisitionInput

Name Type Nullable
where NotificationWhereUniqueInput No
create NotificationCreateWithoutRequisitionInput | NotificationUncheckedCreateWithoutRequisitionInput No

NotificationCreateManyRequisitionInputEnvelope

Name Type Nullable
data NotificationCreateManyRequisitionInput | NotificationCreateManyRequisitionInput[] No
skipDuplicates Boolean No

RequisitionTagCreateWithoutRequisitionInput

Name Type Nullable
assignedAt DateTime No
tag TagCreateNestedOneWithoutRequisitionsInput No
assignedBy UserCreateNestedOneWithoutTagAssignmentsInput No

RequisitionTagUncheckedCreateWithoutRequisitionInput

Name Type Nullable
tagId String No
assignedById String No
assignedAt DateTime No

RequisitionTagCreateOrConnectWithoutRequisitionInput

Name Type Nullable
where RequisitionTagWhereUniqueInput No
create RequisitionTagCreateWithoutRequisitionInput | RequisitionTagUncheckedCreateWithoutRequisitionInput No

RequisitionTagCreateManyRequisitionInputEnvelope

Name Type Nullable
data RequisitionTagCreateManyRequisitionInput | RequisitionTagCreateManyRequisitionInput[] No
skipDuplicates Boolean No


UserUpdateToOneWithWhereWithoutInitiatedRequisitionsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutInitiatedRequisitionsInput | UserUncheckedUpdateWithoutInitiatedRequisitionsInput No

UserUpdateWithoutInitiatedRequisitionsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutInitiatedRequisitionsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No


BusinessUnitUpdateToOneWithWhereWithoutRequisitionsInput

Name Type Nullable
where BusinessUnitWhereInput No
data BusinessUnitUpdateWithoutRequisitionsInput | BusinessUnitUncheckedUpdateWithoutRequisitionsInput No




RequisitionTemplateUpdateToOneWithWhereWithoutRequisitionsInput

Name Type Nullable
where RequisitionTemplateWhereInput No
data RequisitionTemplateUpdateWithoutRequisitionsInput | RequisitionTemplateUncheckedUpdateWithoutRequisitionsInput No


RequisitionTemplateUncheckedUpdateWithoutRequisitionsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes
businessUnitId String | StringFieldUpdateOperationsInput No
approvalWorkflowId String | NullableStringFieldUpdateOperationsInput | Null Yes
fields TemplateFieldUncheckedUpdateManyWithoutTemplateNestedInput No
initiatorAccess TemplateInitiatorAccessUncheckedUpdateManyWithoutTemplateNestedInput No


RequisitionApprovalUpdateWithWhereUniqueWithoutRequisitionInput

Name Type Nullable
where RequisitionApprovalWhereUniqueInput No
data RequisitionApprovalUpdateWithoutRequisitionInput | RequisitionApprovalUncheckedUpdateWithoutRequisitionInput No

RequisitionApprovalUpdateManyWithWhereWithoutRequisitionInput

Name Type Nullable
where RequisitionApprovalScalarWhereInput No
data RequisitionApprovalUpdateManyMutationInput | RequisitionApprovalUncheckedUpdateManyWithoutRequisitionInput No


RequisitionValueUpdateWithWhereUniqueWithoutRequisitionInput

Name Type Nullable
where RequisitionValueWhereUniqueInput No
data RequisitionValueUpdateWithoutRequisitionInput | RequisitionValueUncheckedUpdateWithoutRequisitionInput No

RequisitionValueUpdateManyWithWhereWithoutRequisitionInput

Name Type Nullable
where RequisitionValueScalarWhereInput No
data RequisitionValueUpdateManyMutationInput | RequisitionValueUncheckedUpdateManyWithoutRequisitionInput No


AttachmentUpdateWithWhereUniqueWithoutRequisitionInput

Name Type Nullable
where AttachmentWhereUniqueInput No
data AttachmentUpdateWithoutRequisitionInput | AttachmentUncheckedUpdateWithoutRequisitionInput No

AttachmentUpdateManyWithWhereWithoutRequisitionInput

Name Type Nullable
where AttachmentScalarWhereInput No
data AttachmentUpdateManyMutationInput | AttachmentUncheckedUpdateManyWithoutRequisitionInput No


CommentUpdateWithWhereUniqueWithoutRequisitionInput

Name Type Nullable
where CommentWhereUniqueInput No
data CommentUpdateWithoutRequisitionInput | CommentUncheckedUpdateWithoutRequisitionInput No

CommentUpdateManyWithWhereWithoutRequisitionInput

Name Type Nullable
where CommentScalarWhereInput No
data CommentUpdateManyMutationInput | CommentUncheckedUpdateManyWithoutRequisitionInput No


NotificationUpdateWithWhereUniqueWithoutRequisitionInput

Name Type Nullable
where NotificationWhereUniqueInput No
data NotificationUpdateWithoutRequisitionInput | NotificationUncheckedUpdateWithoutRequisitionInput No

NotificationUpdateManyWithWhereWithoutRequisitionInput

Name Type Nullable
where NotificationScalarWhereInput No
data NotificationUpdateManyMutationInput | NotificationUncheckedUpdateManyWithoutRequisitionInput No


RequisitionTagUpdateWithWhereUniqueWithoutRequisitionInput

Name Type Nullable
where RequisitionTagWhereUniqueInput No
data RequisitionTagUpdateWithoutRequisitionInput | RequisitionTagUncheckedUpdateWithoutRequisitionInput No

RequisitionTagUpdateManyWithWhereWithoutRequisitionInput

Name Type Nullable
where RequisitionTagScalarWhereInput No
data RequisitionTagUpdateManyMutationInput | RequisitionTagUncheckedUpdateManyWithoutRequisitionInput No


RequisitionUncheckedCreateWithoutApprovalHistoryInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutRequisitionInput No
attachments AttachmentUncheckedCreateNestedManyWithoutRequisitionInput No
actionLog CommentUncheckedCreateNestedManyWithoutRequisitionInput No
notifications NotificationUncheckedCreateNestedManyWithoutRequisitionInput No
tags RequisitionTagUncheckedCreateNestedManyWithoutRequisitionInput No

RequisitionCreateOrConnectWithoutApprovalHistoryInput

Name Type Nullable
where RequisitionWhereUniqueInput No
create RequisitionCreateWithoutApprovalHistoryInput | RequisitionUncheckedCreateWithoutApprovalHistoryInput No

ApprovalStepDefinitionCreateWithoutRequisitionApprovalsInput

Name Type Nullable
id String No
stepNumber Int No
workflow ApprovalWorkflowCreateNestedOneWithoutStepsInput No
approverRole RoleCreateNestedOneWithoutApprovalStepDefinitionsInput No

ApprovalStepDefinitionUncheckedCreateWithoutRequisitionApprovalsInput

Name Type Nullable
id String No
workflowId String No
stepNumber Int No
approverRoleId String No

ApprovalStepDefinitionCreateOrConnectWithoutRequisitionApprovalsInput

Name Type Nullable
where ApprovalStepDefinitionWhereUniqueInput No
create ApprovalStepDefinitionCreateWithoutRequisitionApprovalsInput | ApprovalStepDefinitionUncheckedCreateWithoutRequisitionApprovalsInput No

UserCreateWithoutAssignedApprovalsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutAssignedApprovalsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutAssignedApprovalsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutAssignedApprovalsInput | UserUncheckedCreateWithoutAssignedApprovalsInput No


RequisitionUpdateToOneWithWhereWithoutApprovalHistoryInput

Name Type Nullable
where RequisitionWhereInput No
data RequisitionUpdateWithoutApprovalHistoryInput | RequisitionUncheckedUpdateWithoutApprovalHistoryInput No

RequisitionUpdateWithoutApprovalHistoryInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
initiator UserUpdateOneRequiredWithoutInitiatedRequisitionsNestedInput No
fromBU BusinessUnitUpdateOneRequiredWithoutRequisitionsNestedInput No
template RequisitionTemplateUpdateOneRequiredWithoutRequisitionsNestedInput No
submittedValues RequisitionValueUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateWithoutApprovalHistoryInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUncheckedUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUncheckedUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUncheckedUpdateManyWithoutRequisitionNestedInput No


ApprovalStepDefinitionUpdateToOneWithWhereWithoutRequisitionApprovalsInput

Name Type Nullable
where ApprovalStepDefinitionWhereInput No
data ApprovalStepDefinitionUpdateWithoutRequisitionApprovalsInput | ApprovalStepDefinitionUncheckedUpdateWithoutRequisitionApprovalsInput No

ApprovalStepDefinitionUpdateWithoutRequisitionApprovalsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No
workflow ApprovalWorkflowUpdateOneRequiredWithoutStepsNestedInput No
approverRole RoleUpdateOneRequiredWithoutApprovalStepDefinitionsNestedInput No

ApprovalStepDefinitionUncheckedUpdateWithoutRequisitionApprovalsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
workflowId String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No
approverRoleId String | StringFieldUpdateOperationsInput No


UserUpdateToOneWithWhereWithoutAssignedApprovalsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutAssignedApprovalsInput | UserUncheckedUpdateWithoutAssignedApprovalsInput No

UserUpdateWithoutAssignedApprovalsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutAssignedApprovalsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No


RequisitionUncheckedCreateWithoutSubmittedValuesInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No
approvalHistory RequisitionApprovalUncheckedCreateNestedManyWithoutRequisitionInput No
attachments AttachmentUncheckedCreateNestedManyWithoutRequisitionInput No
actionLog CommentUncheckedCreateNestedManyWithoutRequisitionInput No
notifications NotificationUncheckedCreateNestedManyWithoutRequisitionInput No
tags RequisitionTagUncheckedCreateNestedManyWithoutRequisitionInput No

RequisitionCreateOrConnectWithoutSubmittedValuesInput

Name Type Nullable
where RequisitionWhereUniqueInput No
create RequisitionCreateWithoutSubmittedValuesInput | RequisitionUncheckedCreateWithoutSubmittedValuesInput No

TemplateFieldCreateWithoutSubmittedValuesInput

Name Type Nullable
id String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
template RequisitionTemplateCreateNestedOneWithoutFieldsInput No
options FieldOptionCreateNestedManyWithoutFieldInput No
listColumns TemplateFieldCreateNestedManyWithoutParentListFieldInput No
parentListField TemplateFieldCreateNestedOneWithoutListColumnsInput No

TemplateFieldUncheckedCreateWithoutSubmittedValuesInput

Name Type Nullable
id String No
templateId String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
parentListFieldId String | Null Yes
options FieldOptionUncheckedCreateNestedManyWithoutFieldInput No
listColumns TemplateFieldUncheckedCreateNestedManyWithoutParentListFieldInput No

TemplateFieldCreateOrConnectWithoutSubmittedValuesInput

Name Type Nullable
where TemplateFieldWhereUniqueInput No
create TemplateFieldCreateWithoutSubmittedValuesInput | TemplateFieldUncheckedCreateWithoutSubmittedValuesInput No


RequisitionUpdateToOneWithWhereWithoutSubmittedValuesInput

Name Type Nullable
where RequisitionWhereInput No
data RequisitionUpdateWithoutSubmittedValuesInput | RequisitionUncheckedUpdateWithoutSubmittedValuesInput No

RequisitionUpdateWithoutSubmittedValuesInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
initiator UserUpdateOneRequiredWithoutInitiatedRequisitionsNestedInput No
fromBU BusinessUnitUpdateOneRequiredWithoutRequisitionsNestedInput No
template RequisitionTemplateUpdateOneRequiredWithoutRequisitionsNestedInput No
approvalHistory RequisitionApprovalUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateWithoutSubmittedValuesInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
approvalHistory RequisitionApprovalUncheckedUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUncheckedUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUncheckedUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUncheckedUpdateManyWithoutRequisitionNestedInput No


TemplateFieldUpdateToOneWithWhereWithoutSubmittedValuesInput

Name Type Nullable
where TemplateFieldWhereInput No
data TemplateFieldUpdateWithoutSubmittedValuesInput | TemplateFieldUncheckedUpdateWithoutSubmittedValuesInput No


TemplateFieldUncheckedUpdateWithoutSubmittedValuesInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
fieldType FieldType | EnumFieldTypeFieldUpdateOperationsInput No
isRequired Boolean | BoolFieldUpdateOperationsInput No
placeholder String | NullableStringFieldUpdateOperationsInput | Null Yes
order Int | IntFieldUpdateOperationsInput No
parentListFieldId String | NullableStringFieldUpdateOperationsInput | Null Yes
options FieldOptionUncheckedUpdateManyWithoutFieldNestedInput No
listColumns TemplateFieldUncheckedUpdateManyWithoutParentListFieldNestedInput No

UserCreateWithoutUploadedAttachmentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutUploadedAttachmentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutUploadedAttachmentsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutUploadedAttachmentsInput | UserUncheckedCreateWithoutUploadedAttachmentsInput No


RequisitionUncheckedCreateWithoutAttachmentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No
approvalHistory RequisitionApprovalUncheckedCreateNestedManyWithoutRequisitionInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutRequisitionInput No
actionLog CommentUncheckedCreateNestedManyWithoutRequisitionInput No
notifications NotificationUncheckedCreateNestedManyWithoutRequisitionInput No
tags RequisitionTagUncheckedCreateNestedManyWithoutRequisitionInput No

RequisitionCreateOrConnectWithoutAttachmentsInput

Name Type Nullable
where RequisitionWhereUniqueInput No
create RequisitionCreateWithoutAttachmentsInput | RequisitionUncheckedCreateWithoutAttachmentsInput No

CommentCreateWithoutAttachmentsInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
author UserCreateNestedOneWithoutCommentsInput No
requisition RequisitionCreateNestedOneWithoutActionLogInput No

CommentUncheckedCreateWithoutAttachmentsInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
authorId String No
requisitionId String No

CommentCreateOrConnectWithoutAttachmentsInput

Name Type Nullable
where CommentWhereUniqueInput No
create CommentCreateWithoutAttachmentsInput | CommentUncheckedCreateWithoutAttachmentsInput No


UserUpdateToOneWithWhereWithoutUploadedAttachmentsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutUploadedAttachmentsInput | UserUncheckedUpdateWithoutUploadedAttachmentsInput No

UserUpdateWithoutUploadedAttachmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutUploadedAttachmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No


RequisitionUpdateToOneWithWhereWithoutAttachmentsInput

Name Type Nullable
where RequisitionWhereInput No
data RequisitionUpdateWithoutAttachmentsInput | RequisitionUncheckedUpdateWithoutAttachmentsInput No

RequisitionUpdateWithoutAttachmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
initiator UserUpdateOneRequiredWithoutInitiatedRequisitionsNestedInput No
fromBU BusinessUnitUpdateOneRequiredWithoutRequisitionsNestedInput No
template RequisitionTemplateUpdateOneRequiredWithoutRequisitionsNestedInput No
approvalHistory RequisitionApprovalUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateWithoutAttachmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
approvalHistory RequisitionApprovalUncheckedUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUncheckedUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUncheckedUpdateManyWithoutRequisitionNestedInput No


CommentUpdateToOneWithWhereWithoutAttachmentsInput

Name Type Nullable
where CommentWhereInput No
data CommentUpdateWithoutAttachmentsInput | CommentUncheckedUpdateWithoutAttachmentsInput No


CommentUncheckedUpdateWithoutAttachmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
content String | StringFieldUpdateOperationsInput No
action ActionType | EnumActionTypeFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No

UserCreateWithoutCommentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutCommentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutCommentsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutCommentsInput | UserUncheckedCreateWithoutCommentsInput No


RequisitionUncheckedCreateWithoutActionLogInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No
approvalHistory RequisitionApprovalUncheckedCreateNestedManyWithoutRequisitionInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutRequisitionInput No
attachments AttachmentUncheckedCreateNestedManyWithoutRequisitionInput No
notifications NotificationUncheckedCreateNestedManyWithoutRequisitionInput No
tags RequisitionTagUncheckedCreateNestedManyWithoutRequisitionInput No

RequisitionCreateOrConnectWithoutActionLogInput

Name Type Nullable
where RequisitionWhereUniqueInput No
create RequisitionCreateWithoutActionLogInput | RequisitionUncheckedCreateWithoutActionLogInput No

AttachmentCreateWithoutCommentInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
uploader UserCreateNestedOneWithoutUploadedAttachmentsInput No
requisition RequisitionCreateNestedOneWithoutAttachmentsInput No

AttachmentUncheckedCreateWithoutCommentInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
uploaderId String No
requisitionId String | Null Yes

AttachmentCreateOrConnectWithoutCommentInput

Name Type Nullable
where AttachmentWhereUniqueInput No
create AttachmentCreateWithoutCommentInput | AttachmentUncheckedCreateWithoutCommentInput No

AttachmentCreateManyCommentInputEnvelope

Name Type Nullable
data AttachmentCreateManyCommentInput | AttachmentCreateManyCommentInput[] No
skipDuplicates Boolean No


UserUpdateToOneWithWhereWithoutCommentsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutCommentsInput | UserUncheckedUpdateWithoutCommentsInput No

UserUpdateWithoutCommentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutCommentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No


RequisitionUpdateToOneWithWhereWithoutActionLogInput

Name Type Nullable
where RequisitionWhereInput No
data RequisitionUpdateWithoutActionLogInput | RequisitionUncheckedUpdateWithoutActionLogInput No

RequisitionUpdateWithoutActionLogInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
initiator UserUpdateOneRequiredWithoutInitiatedRequisitionsNestedInput No
fromBU BusinessUnitUpdateOneRequiredWithoutRequisitionsNestedInput No
template RequisitionTemplateUpdateOneRequiredWithoutRequisitionsNestedInput No
approvalHistory RequisitionApprovalUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateWithoutActionLogInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
approvalHistory RequisitionApprovalUncheckedUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUncheckedUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUncheckedUpdateManyWithoutRequisitionNestedInput No


AttachmentUpdateWithWhereUniqueWithoutCommentInput

Name Type Nullable
where AttachmentWhereUniqueInput No
data AttachmentUpdateWithoutCommentInput | AttachmentUncheckedUpdateWithoutCommentInput No

AttachmentUpdateManyWithWhereWithoutCommentInput

Name Type Nullable
where AttachmentScalarWhereInput No
data AttachmentUpdateManyMutationInput | AttachmentUncheckedUpdateManyWithoutCommentInput No

UserCreateWithoutNotificationsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
createdTags TagCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutNotificationsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutNotificationsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutNotificationsInput | UserUncheckedCreateWithoutNotificationsInput No


RequisitionUncheckedCreateWithoutNotificationsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No
approvalHistory RequisitionApprovalUncheckedCreateNestedManyWithoutRequisitionInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutRequisitionInput No
attachments AttachmentUncheckedCreateNestedManyWithoutRequisitionInput No
actionLog CommentUncheckedCreateNestedManyWithoutRequisitionInput No
tags RequisitionTagUncheckedCreateNestedManyWithoutRequisitionInput No

RequisitionCreateOrConnectWithoutNotificationsInput

Name Type Nullable
where RequisitionWhereUniqueInput No
create RequisitionCreateWithoutNotificationsInput | RequisitionUncheckedCreateWithoutNotificationsInput No


UserUpdateToOneWithWhereWithoutNotificationsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutNotificationsInput | UserUncheckedUpdateWithoutNotificationsInput No

UserUpdateWithoutNotificationsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutNotificationsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No


RequisitionUpdateToOneWithWhereWithoutNotificationsInput

Name Type Nullable
where RequisitionWhereInput No
data RequisitionUpdateWithoutNotificationsInput | RequisitionUncheckedUpdateWithoutNotificationsInput No

RequisitionUpdateWithoutNotificationsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
initiator UserUpdateOneRequiredWithoutInitiatedRequisitionsNestedInput No
fromBU BusinessUnitUpdateOneRequiredWithoutRequisitionsNestedInput No
template RequisitionTemplateUpdateOneRequiredWithoutRequisitionsNestedInput No
approvalHistory RequisitionApprovalUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateWithoutNotificationsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
approvalHistory RequisitionApprovalUncheckedUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUncheckedUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUncheckedUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUncheckedUpdateManyWithoutRequisitionNestedInput No

UserCreateWithoutCreatedTagsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
tagAssignments RequisitionTagCreateNestedManyWithoutAssignedByInput No

UserUncheckedCreateWithoutCreatedTagsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
tagAssignments RequisitionTagUncheckedCreateNestedManyWithoutAssignedByInput No

UserCreateOrConnectWithoutCreatedTagsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutCreatedTagsInput | UserUncheckedCreateWithoutCreatedTagsInput No

RequisitionTagCreateWithoutTagInput

Name Type Nullable
assignedAt DateTime No
requisition RequisitionCreateNestedOneWithoutTagsInput No
assignedBy UserCreateNestedOneWithoutTagAssignmentsInput No

RequisitionTagUncheckedCreateWithoutTagInput

Name Type Nullable
requisitionId String No
assignedById String No
assignedAt DateTime No

RequisitionTagCreateOrConnectWithoutTagInput

Name Type Nullable
where RequisitionTagWhereUniqueInput No
create RequisitionTagCreateWithoutTagInput | RequisitionTagUncheckedCreateWithoutTagInput No

RequisitionTagCreateManyTagInputEnvelope

Name Type Nullable
data RequisitionTagCreateManyTagInput | RequisitionTagCreateManyTagInput[] No
skipDuplicates Boolean No


UserUpdateToOneWithWhereWithoutCreatedTagsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutCreatedTagsInput | UserUncheckedUpdateWithoutCreatedTagsInput No

UserUpdateWithoutCreatedTagsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
tagAssignments RequisitionTagUpdateManyWithoutAssignedByNestedInput No

UserUncheckedUpdateWithoutCreatedTagsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
tagAssignments RequisitionTagUncheckedUpdateManyWithoutAssignedByNestedInput No


RequisitionTagUpdateWithWhereUniqueWithoutTagInput

Name Type Nullable
where RequisitionTagWhereUniqueInput No
data RequisitionTagUpdateWithoutTagInput | RequisitionTagUncheckedUpdateWithoutTagInput No

RequisitionTagUpdateManyWithWhereWithoutTagInput

Name Type Nullable
where RequisitionTagScalarWhereInput No
data RequisitionTagUpdateManyMutationInput | RequisitionTagUncheckedUpdateManyWithoutTagInput No


RequisitionUncheckedCreateWithoutTagsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No
approvalHistory RequisitionApprovalUncheckedCreateNestedManyWithoutRequisitionInput No
submittedValues RequisitionValueUncheckedCreateNestedManyWithoutRequisitionInput No
attachments AttachmentUncheckedCreateNestedManyWithoutRequisitionInput No
actionLog CommentUncheckedCreateNestedManyWithoutRequisitionInput No
notifications NotificationUncheckedCreateNestedManyWithoutRequisitionInput No

RequisitionCreateOrConnectWithoutTagsInput

Name Type Nullable
where RequisitionWhereUniqueInput No
create RequisitionCreateWithoutTagsInput | RequisitionUncheckedCreateWithoutTagsInput No

TagCreateWithoutRequisitionsInput

Name Type Nullable
id String No
createdAt DateTime No
label String No
color String No
creator UserCreateNestedOneWithoutCreatedTagsInput No

TagUncheckedCreateWithoutRequisitionsInput

Name Type Nullable
id String No
createdAt DateTime No
label String No
color String No
creatorId String No

TagCreateOrConnectWithoutRequisitionsInput

Name Type Nullable
where TagWhereUniqueInput No
create TagCreateWithoutRequisitionsInput | TagUncheckedCreateWithoutRequisitionsInput No

UserCreateWithoutTagAssignmentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionCreateNestedManyWithoutUserInput No
accounts AccountCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalCreateNestedManyWithoutApproverInput No
comments CommentCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentCreateNestedManyWithoutUploaderInput No
notifications NotificationCreateNestedManyWithoutRecipientInput No
createdTags TagCreateNestedManyWithoutCreatorInput No

UserUncheckedCreateWithoutTagAssignmentsInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String | Null Yes
lastName String | Null Yes
name String No
email String No
emailVerified Boolean | Null Yes
image String | Null Yes
status UserStatus No
sessions SessionUncheckedCreateNestedManyWithoutUserInput No
accounts AccountUncheckedCreateNestedManyWithoutUserInput No
roleAssignments UserRoleAssignmentUncheckedCreateNestedManyWithoutUserInput No
businessUnits UserBusinessUnitUncheckedCreateNestedManyWithoutUserInput No
headedBusinessUnit BusinessUnitUncheckedCreateNestedOneWithoutHeadInput No
initiatedRequisitions RequisitionUncheckedCreateNestedManyWithoutInitiatorInput No
assignedApprovals RequisitionApprovalUncheckedCreateNestedManyWithoutApproverInput No
comments CommentUncheckedCreateNestedManyWithoutAuthorInput No
uploadedAttachments AttachmentUncheckedCreateNestedManyWithoutUploaderInput No
notifications NotificationUncheckedCreateNestedManyWithoutRecipientInput No
createdTags TagUncheckedCreateNestedManyWithoutCreatorInput No

UserCreateOrConnectWithoutTagAssignmentsInput

Name Type Nullable
where UserWhereUniqueInput No
create UserCreateWithoutTagAssignmentsInput | UserUncheckedCreateWithoutTagAssignmentsInput No


RequisitionUpdateToOneWithWhereWithoutTagsInput

Name Type Nullable
where RequisitionWhereInput No
data RequisitionUpdateWithoutTagsInput | RequisitionUncheckedUpdateWithoutTagsInput No

RequisitionUpdateWithoutTagsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
initiator UserUpdateOneRequiredWithoutInitiatedRequisitionsNestedInput No
fromBU BusinessUnitUpdateOneRequiredWithoutRequisitionsNestedInput No
template RequisitionTemplateUpdateOneRequiredWithoutRequisitionsNestedInput No
approvalHistory RequisitionApprovalUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateWithoutTagsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
approvalHistory RequisitionApprovalUncheckedUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUncheckedUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUncheckedUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRequisitionNestedInput No


TagUpdateToOneWithWhereWithoutRequisitionsInput

Name Type Nullable
where TagWhereInput No
data TagUpdateWithoutRequisitionsInput | TagUncheckedUpdateWithoutRequisitionsInput No

TagUpdateWithoutRequisitionsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
color String | StringFieldUpdateOperationsInput No
creator UserUpdateOneRequiredWithoutCreatedTagsNestedInput No

TagUncheckedUpdateWithoutRequisitionsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
color String | StringFieldUpdateOperationsInput No
creatorId String | StringFieldUpdateOperationsInput No


UserUpdateToOneWithWhereWithoutTagAssignmentsInput

Name Type Nullable
where UserWhereInput No
data UserUpdateWithoutTagAssignmentsInput | UserUncheckedUpdateWithoutTagAssignmentsInput No

UserUpdateWithoutTagAssignmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUpdateManyWithoutUserNestedInput No
accounts AccountUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUpdateManyWithoutApproverNestedInput No
comments CommentUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUpdateManyWithoutUploaderNestedInput No
notifications NotificationUpdateManyWithoutRecipientNestedInput No
createdTags TagUpdateManyWithoutCreatorNestedInput No

UserUncheckedUpdateWithoutTagAssignmentsInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
firstName String | NullableStringFieldUpdateOperationsInput | Null Yes
lastName String | NullableStringFieldUpdateOperationsInput | Null Yes
name String | StringFieldUpdateOperationsInput No
email String | StringFieldUpdateOperationsInput No
emailVerified Boolean | NullableBoolFieldUpdateOperationsInput | Null Yes
image String | NullableStringFieldUpdateOperationsInput | Null Yes
status UserStatus | EnumUserStatusFieldUpdateOperationsInput No
sessions SessionUncheckedUpdateManyWithoutUserNestedInput No
accounts AccountUncheckedUpdateManyWithoutUserNestedInput No
roleAssignments UserRoleAssignmentUncheckedUpdateManyWithoutUserNestedInput No
businessUnits UserBusinessUnitUncheckedUpdateManyWithoutUserNestedInput No
headedBusinessUnit BusinessUnitUncheckedUpdateOneWithoutHeadNestedInput No
initiatedRequisitions RequisitionUncheckedUpdateManyWithoutInitiatorNestedInput No
assignedApprovals RequisitionApprovalUncheckedUpdateManyWithoutApproverNestedInput No
comments CommentUncheckedUpdateManyWithoutAuthorNestedInput No
uploadedAttachments AttachmentUncheckedUpdateManyWithoutUploaderNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRecipientNestedInput No
createdTags TagUncheckedUpdateManyWithoutCreatorNestedInput No

SessionCreateManyUserInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
expiresAt DateTime No
token String No
ipAddress String | Null Yes
userAgent String | Null Yes

AccountCreateManyUserInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
accountId String No
providerId String No
accessToken String | Null Yes
refreshToken String | Null Yes
idToken String | Null Yes
accessTokenExpiresAt DateTime | Null Yes
refreshTokenExpiresAt DateTime | Null Yes
scope String | Null Yes
password String | Null Yes

UserRoleAssignmentCreateManyUserInput

Name Type Nullable
roleId String No
assignedAt DateTime No

UserBusinessUnitCreateManyUserInput

Name Type Nullable
businessUnitId String No
membershipType BUMembershipType No

RequisitionCreateManyInitiatorInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No

RequisitionApprovalCreateManyApproverInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
requisitionId String No
stepDefinitionId String No
status ApprovalStatus No
actionedAt DateTime | Null Yes

CommentCreateManyAuthorInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
requisitionId String No

AttachmentCreateManyUploaderInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
requisitionId String | Null Yes
commentId String | Null Yes

NotificationCreateManyRecipientInput

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
requisitionId String | Null Yes

TagCreateManyCreatorInput

Name Type Nullable
id String No
createdAt DateTime No
label String No
color String No

RequisitionTagCreateManyAssignedByInput

Name Type Nullable
requisitionId String No
tagId String No
assignedAt DateTime No

SessionUpdateWithoutUserInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No
token String | StringFieldUpdateOperationsInput No
ipAddress String | NullableStringFieldUpdateOperationsInput | Null Yes
userAgent String | NullableStringFieldUpdateOperationsInput | Null Yes

SessionUncheckedUpdateWithoutUserInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No
token String | StringFieldUpdateOperationsInput No
ipAddress String | NullableStringFieldUpdateOperationsInput | Null Yes
userAgent String | NullableStringFieldUpdateOperationsInput | Null Yes

SessionUncheckedUpdateManyWithoutUserInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
expiresAt DateTime | DateTimeFieldUpdateOperationsInput No
token String | StringFieldUpdateOperationsInput No
ipAddress String | NullableStringFieldUpdateOperationsInput | Null Yes
userAgent String | NullableStringFieldUpdateOperationsInput | Null Yes

AccountUpdateWithoutUserInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
accountId String | StringFieldUpdateOperationsInput No
providerId String | StringFieldUpdateOperationsInput No
accessToken String | NullableStringFieldUpdateOperationsInput | Null Yes
refreshToken String | NullableStringFieldUpdateOperationsInput | Null Yes
idToken String | NullableStringFieldUpdateOperationsInput | Null Yes
accessTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
refreshTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
scope String | NullableStringFieldUpdateOperationsInput | Null Yes
password String | NullableStringFieldUpdateOperationsInput | Null Yes

AccountUncheckedUpdateWithoutUserInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
accountId String | StringFieldUpdateOperationsInput No
providerId String | StringFieldUpdateOperationsInput No
accessToken String | NullableStringFieldUpdateOperationsInput | Null Yes
refreshToken String | NullableStringFieldUpdateOperationsInput | Null Yes
idToken String | NullableStringFieldUpdateOperationsInput | Null Yes
accessTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
refreshTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
scope String | NullableStringFieldUpdateOperationsInput | Null Yes
password String | NullableStringFieldUpdateOperationsInput | Null Yes

AccountUncheckedUpdateManyWithoutUserInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
accountId String | StringFieldUpdateOperationsInput No
providerId String | StringFieldUpdateOperationsInput No
accessToken String | NullableStringFieldUpdateOperationsInput | Null Yes
refreshToken String | NullableStringFieldUpdateOperationsInput | Null Yes
idToken String | NullableStringFieldUpdateOperationsInput | Null Yes
accessTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
refreshTokenExpiresAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
scope String | NullableStringFieldUpdateOperationsInput | Null Yes
password String | NullableStringFieldUpdateOperationsInput | Null Yes

UserRoleAssignmentUpdateWithoutUserInput

Name Type Nullable
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No
role RoleUpdateOneRequiredWithoutUserAssignmentsNestedInput No

UserRoleAssignmentUncheckedUpdateWithoutUserInput

Name Type Nullable
roleId String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

UserRoleAssignmentUncheckedUpdateManyWithoutUserInput

Name Type Nullable
roleId String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

UserBusinessUnitUpdateWithoutUserInput

Name Type Nullable
membershipType BUMembershipType | EnumBUMembershipTypeFieldUpdateOperationsInput No
businessUnit BusinessUnitUpdateOneRequiredWithoutMembersNestedInput No

UserBusinessUnitUncheckedUpdateWithoutUserInput

Name Type Nullable
businessUnitId String | StringFieldUpdateOperationsInput No
membershipType BUMembershipType | EnumBUMembershipTypeFieldUpdateOperationsInput No

UserBusinessUnitUncheckedUpdateManyWithoutUserInput

Name Type Nullable
businessUnitId String | StringFieldUpdateOperationsInput No
membershipType BUMembershipType | EnumBUMembershipTypeFieldUpdateOperationsInput No

RequisitionUpdateWithoutInitiatorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
fromBU BusinessUnitUpdateOneRequiredWithoutRequisitionsNestedInput No
template RequisitionTemplateUpdateOneRequiredWithoutRequisitionsNestedInput No
approvalHistory RequisitionApprovalUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateWithoutInitiatorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
approvalHistory RequisitionApprovalUncheckedUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUncheckedUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUncheckedUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUncheckedUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateManyWithoutInitiatorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No


RequisitionApprovalUncheckedUpdateWithoutApproverInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
stepDefinitionId String | StringFieldUpdateOperationsInput No
status ApprovalStatus | EnumApprovalStatusFieldUpdateOperationsInput No
actionedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes

RequisitionApprovalUncheckedUpdateManyWithoutApproverInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
stepDefinitionId String | StringFieldUpdateOperationsInput No
status ApprovalStatus | EnumApprovalStatusFieldUpdateOperationsInput No
actionedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes


CommentUncheckedUpdateWithoutAuthorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
content String | StringFieldUpdateOperationsInput No
action ActionType | EnumActionTypeFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
attachments AttachmentUncheckedUpdateManyWithoutCommentNestedInput No

CommentUncheckedUpdateManyWithoutAuthorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
content String | StringFieldUpdateOperationsInput No
action ActionType | EnumActionTypeFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No

AttachmentUpdateWithoutUploaderInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
requisition RequisitionUpdateOneWithoutAttachmentsNestedInput No
comment CommentUpdateOneWithoutAttachmentsNestedInput No

AttachmentUncheckedUpdateWithoutUploaderInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
requisitionId String | NullableStringFieldUpdateOperationsInput | Null Yes
commentId String | NullableStringFieldUpdateOperationsInput | Null Yes

AttachmentUncheckedUpdateManyWithoutUploaderInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
requisitionId String | NullableStringFieldUpdateOperationsInput | Null Yes
commentId String | NullableStringFieldUpdateOperationsInput | Null Yes

NotificationUpdateWithoutRecipientInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
isRead Boolean | BoolFieldUpdateOperationsInput No
requisition RequisitionUpdateOneWithoutNotificationsNestedInput No

NotificationUncheckedUpdateWithoutRecipientInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
isRead Boolean | BoolFieldUpdateOperationsInput No
requisitionId String | NullableStringFieldUpdateOperationsInput | Null Yes

NotificationUncheckedUpdateManyWithoutRecipientInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
isRead Boolean | BoolFieldUpdateOperationsInput No
requisitionId String | NullableStringFieldUpdateOperationsInput | Null Yes

TagUpdateWithoutCreatorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
color String | StringFieldUpdateOperationsInput No
requisitions RequisitionTagUpdateManyWithoutTagNestedInput No

TagUncheckedUpdateWithoutCreatorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
color String | StringFieldUpdateOperationsInput No
requisitions RequisitionTagUncheckedUpdateManyWithoutTagNestedInput No

TagUncheckedUpdateManyWithoutCreatorInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
color String | StringFieldUpdateOperationsInput No

RequisitionTagUpdateWithoutAssignedByInput

Name Type Nullable
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No
requisition RequisitionUpdateOneRequiredWithoutTagsNestedInput No
tag TagUpdateOneRequiredWithoutRequisitionsNestedInput No

RequisitionTagUncheckedUpdateWithoutAssignedByInput

Name Type Nullable
requisitionId String | StringFieldUpdateOperationsInput No
tagId String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

RequisitionTagUncheckedUpdateManyWithoutAssignedByInput

Name Type Nullable
requisitionId String | StringFieldUpdateOperationsInput No
tagId String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

UserBusinessUnitCreateManyBusinessUnitInput

Name Type Nullable
userId String No
membershipType BUMembershipType No

RoleCreateManyBusinessUnitInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No

RequisitionTemplateCreateManyBusinessUnitInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
approvalWorkflowId String | Null Yes

RequisitionCreateManyFromBUInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
templateId String No
overallStatus RequisitionStatus No

UserBusinessUnitUpdateWithoutBusinessUnitInput

Name Type Nullable
membershipType BUMembershipType | EnumBUMembershipTypeFieldUpdateOperationsInput No
user UserUpdateOneRequiredWithoutBusinessUnitsNestedInput No

UserBusinessUnitUncheckedUpdateWithoutBusinessUnitInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
membershipType BUMembershipType | EnumBUMembershipTypeFieldUpdateOperationsInput No

UserBusinessUnitUncheckedUpdateManyWithoutBusinessUnitInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
membershipType BUMembershipType | EnumBUMembershipTypeFieldUpdateOperationsInput No



RoleUncheckedUpdateManyWithoutBusinessUnitInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
scope RoleScope | EnumRoleScopeFieldUpdateOperationsInput No
isBUAdmin Boolean | BoolFieldUpdateOperationsInput No

RequisitionTemplateUpdateWithoutBusinessUnitInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes
fields TemplateFieldUpdateManyWithoutTemplateNestedInput No
initiatorAccess TemplateInitiatorAccessUpdateManyWithoutTemplateNestedInput No
approvalWorkflow ApprovalWorkflowUpdateOneWithoutTemplatesNestedInput No
requisitions RequisitionUpdateManyWithoutTemplateNestedInput No

RequisitionTemplateUncheckedUpdateWithoutBusinessUnitInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes
approvalWorkflowId String | NullableStringFieldUpdateOperationsInput | Null Yes
fields TemplateFieldUncheckedUpdateManyWithoutTemplateNestedInput No
initiatorAccess TemplateInitiatorAccessUncheckedUpdateManyWithoutTemplateNestedInput No
requisitions RequisitionUncheckedUpdateManyWithoutTemplateNestedInput No

RequisitionTemplateUncheckedUpdateManyWithoutBusinessUnitInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes
approvalWorkflowId String | NullableStringFieldUpdateOperationsInput | Null Yes

RequisitionUpdateWithoutFromBUInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
initiator UserUpdateOneRequiredWithoutInitiatedRequisitionsNestedInput No
template RequisitionTemplateUpdateOneRequiredWithoutRequisitionsNestedInput No
approvalHistory RequisitionApprovalUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateWithoutFromBUInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
approvalHistory RequisitionApprovalUncheckedUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUncheckedUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUncheckedUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUncheckedUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateManyWithoutFromBUInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No

UserRoleAssignmentCreateManyRoleInput

Name Type Nullable
userId String No
assignedAt DateTime No

TemplateInitiatorAccessCreateManyRoleInput

Name Type Nullable
templateId String No

ApprovalStepDefinitionCreateManyApproverRoleInput

Name Type Nullable
id String No
workflowId String No
stepNumber Int No

UserRoleAssignmentUpdateWithoutRoleInput

Name Type Nullable
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No
user UserUpdateOneRequiredWithoutRoleAssignmentsNestedInput No

UserRoleAssignmentUncheckedUpdateWithoutRoleInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

UserRoleAssignmentUncheckedUpdateManyWithoutRoleInput

Name Type Nullable
userId String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

TemplateInitiatorAccessUpdateWithoutRoleInput

Name Type Nullable
template RequisitionTemplateUpdateOneRequiredWithoutInitiatorAccessNestedInput No

TemplateInitiatorAccessUncheckedUpdateWithoutRoleInput

Name Type Nullable
templateId String | StringFieldUpdateOperationsInput No

TemplateInitiatorAccessUncheckedUpdateManyWithoutRoleInput

Name Type Nullable
templateId String | StringFieldUpdateOperationsInput No

ApprovalStepDefinitionUpdateWithoutApproverRoleInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No
workflow ApprovalWorkflowUpdateOneRequiredWithoutStepsNestedInput No
requisitionApprovals RequisitionApprovalUpdateManyWithoutStepDefinitionNestedInput No

ApprovalStepDefinitionUncheckedUpdateWithoutApproverRoleInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
workflowId String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No
requisitionApprovals RequisitionApprovalUncheckedUpdateManyWithoutStepDefinitionNestedInput No

ApprovalStepDefinitionUncheckedUpdateManyWithoutApproverRoleInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
workflowId String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No

TemplateFieldCreateManyTemplateInput

Name Type Nullable
id String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No
parentListFieldId String | Null Yes

TemplateInitiatorAccessCreateManyTemplateInput

Name Type Nullable
roleId String No

RequisitionCreateManyTemplateInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
overallStatus RequisitionStatus No



TemplateFieldUncheckedUpdateManyWithoutTemplateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
fieldType FieldType | EnumFieldTypeFieldUpdateOperationsInput No
isRequired Boolean | BoolFieldUpdateOperationsInput No
placeholder String | NullableStringFieldUpdateOperationsInput | Null Yes
order Int | IntFieldUpdateOperationsInput No
parentListFieldId String | NullableStringFieldUpdateOperationsInput | Null Yes

TemplateInitiatorAccessUpdateWithoutTemplateInput

Name Type Nullable
role RoleUpdateOneRequiredWithoutAccessibleTemplatesNestedInput No

TemplateInitiatorAccessUncheckedUpdateWithoutTemplateInput

Name Type Nullable
roleId String | StringFieldUpdateOperationsInput No

TemplateInitiatorAccessUncheckedUpdateManyWithoutTemplateInput

Name Type Nullable
roleId String | StringFieldUpdateOperationsInput No

RequisitionUpdateWithoutTemplateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
initiator UserUpdateOneRequiredWithoutInitiatedRequisitionsNestedInput No
fromBU BusinessUnitUpdateOneRequiredWithoutRequisitionsNestedInput No
approvalHistory RequisitionApprovalUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateWithoutTemplateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No
approvalHistory RequisitionApprovalUncheckedUpdateManyWithoutRequisitionNestedInput No
submittedValues RequisitionValueUncheckedUpdateManyWithoutRequisitionNestedInput No
attachments AttachmentUncheckedUpdateManyWithoutRequisitionNestedInput No
actionLog CommentUncheckedUpdateManyWithoutRequisitionNestedInput No
notifications NotificationUncheckedUpdateManyWithoutRequisitionNestedInput No
tags RequisitionTagUncheckedUpdateManyWithoutRequisitionNestedInput No

RequisitionUncheckedUpdateManyWithoutTemplateInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
initiatorId String | StringFieldUpdateOperationsInput No
businessUnitId String | StringFieldUpdateOperationsInput No
overallStatus RequisitionStatus | EnumRequisitionStatusFieldUpdateOperationsInput No

FieldOptionCreateManyFieldInput

Name Type Nullable
id String No
label String No
value String No
order Int No

TemplateFieldCreateManyParentListFieldInput

Name Type Nullable
id String No
templateId String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String | Null Yes
order Int No

RequisitionValueCreateManyTemplateFieldInput

Name Type Nullable
id String No
requisitionId String No
value String No
rowIndex Int | Null Yes

FieldOptionUpdateWithoutFieldInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
order Int | IntFieldUpdateOperationsInput No

FieldOptionUncheckedUpdateWithoutFieldInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
order Int | IntFieldUpdateOperationsInput No

FieldOptionUncheckedUpdateManyWithoutFieldInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
order Int | IntFieldUpdateOperationsInput No



TemplateFieldUncheckedUpdateManyWithoutParentListFieldInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
templateId String | StringFieldUpdateOperationsInput No
label String | StringFieldUpdateOperationsInput No
fieldType FieldType | EnumFieldTypeFieldUpdateOperationsInput No
isRequired Boolean | BoolFieldUpdateOperationsInput No
placeholder String | NullableStringFieldUpdateOperationsInput | Null Yes
order Int | IntFieldUpdateOperationsInput No

RequisitionValueUpdateWithoutTemplateFieldInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
rowIndex Int | NullableIntFieldUpdateOperationsInput | Null Yes
requisition RequisitionUpdateOneRequiredWithoutSubmittedValuesNestedInput No

RequisitionValueUncheckedUpdateWithoutTemplateFieldInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
rowIndex Int | NullableIntFieldUpdateOperationsInput | Null Yes

RequisitionValueUncheckedUpdateManyWithoutTemplateFieldInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
rowIndex Int | NullableIntFieldUpdateOperationsInput | Null Yes

ApprovalStepDefinitionCreateManyWorkflowInput

Name Type Nullable
id String No
stepNumber Int No
approverRoleId String No

RequisitionTemplateCreateManyApprovalWorkflowInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String | Null Yes
businessUnitId String No

ApprovalStepDefinitionUpdateWithoutWorkflowInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No
approverRole RoleUpdateOneRequiredWithoutApprovalStepDefinitionsNestedInput No
requisitionApprovals RequisitionApprovalUpdateManyWithoutStepDefinitionNestedInput No

ApprovalStepDefinitionUncheckedUpdateWithoutWorkflowInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No
approverRoleId String | StringFieldUpdateOperationsInput No
requisitionApprovals RequisitionApprovalUncheckedUpdateManyWithoutStepDefinitionNestedInput No

ApprovalStepDefinitionUncheckedUpdateManyWithoutWorkflowInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
stepNumber Int | IntFieldUpdateOperationsInput No
approverRoleId String | StringFieldUpdateOperationsInput No


RequisitionTemplateUncheckedUpdateWithoutApprovalWorkflowInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes
businessUnitId String | StringFieldUpdateOperationsInput No
fields TemplateFieldUncheckedUpdateManyWithoutTemplateNestedInput No
initiatorAccess TemplateInitiatorAccessUncheckedUpdateManyWithoutTemplateNestedInput No
requisitions RequisitionUncheckedUpdateManyWithoutTemplateNestedInput No

RequisitionTemplateUncheckedUpdateManyWithoutApprovalWorkflowInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
name String | StringFieldUpdateOperationsInput No
description String | NullableStringFieldUpdateOperationsInput | Null Yes
businessUnitId String | StringFieldUpdateOperationsInput No

RequisitionApprovalCreateManyStepDefinitionInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
requisitionId String No
approverId String | Null Yes
status ApprovalStatus No
actionedAt DateTime | Null Yes

RequisitionApprovalUpdateWithoutStepDefinitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
status ApprovalStatus | EnumApprovalStatusFieldUpdateOperationsInput No
actionedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes
requisition RequisitionUpdateOneRequiredWithoutApprovalHistoryNestedInput No
approver UserUpdateOneWithoutAssignedApprovalsNestedInput No

RequisitionApprovalUncheckedUpdateWithoutStepDefinitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
approverId String | NullableStringFieldUpdateOperationsInput | Null Yes
status ApprovalStatus | EnumApprovalStatusFieldUpdateOperationsInput No
actionedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes

RequisitionApprovalUncheckedUpdateManyWithoutStepDefinitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
requisitionId String | StringFieldUpdateOperationsInput No
approverId String | NullableStringFieldUpdateOperationsInput | Null Yes
status ApprovalStatus | EnumApprovalStatusFieldUpdateOperationsInput No
actionedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes

RequisitionApprovalCreateManyRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
stepDefinitionId String No
approverId String | Null Yes
status ApprovalStatus No
actionedAt DateTime | Null Yes

RequisitionValueCreateManyRequisitionInput

Name Type Nullable
id String No
templateFieldId String No
value String No
rowIndex Int | Null Yes

AttachmentCreateManyRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
uploaderId String No
commentId String | Null Yes

CommentCreateManyRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
authorId String No

NotificationCreateManyRequisitionInput

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
recipientId String No

RequisitionTagCreateManyRequisitionInput

Name Type Nullable
tagId String No
assignedById String No
assignedAt DateTime No


RequisitionApprovalUncheckedUpdateWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
stepDefinitionId String | StringFieldUpdateOperationsInput No
approverId String | NullableStringFieldUpdateOperationsInput | Null Yes
status ApprovalStatus | EnumApprovalStatusFieldUpdateOperationsInput No
actionedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes

RequisitionApprovalUncheckedUpdateManyWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
updatedAt DateTime | DateTimeFieldUpdateOperationsInput No
stepDefinitionId String | StringFieldUpdateOperationsInput No
approverId String | NullableStringFieldUpdateOperationsInput | Null Yes
status ApprovalStatus | EnumApprovalStatusFieldUpdateOperationsInput No
actionedAt DateTime | NullableDateTimeFieldUpdateOperationsInput | Null Yes

RequisitionValueUpdateWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
rowIndex Int | NullableIntFieldUpdateOperationsInput | Null Yes
templateField TemplateFieldUpdateOneRequiredWithoutSubmittedValuesNestedInput No

RequisitionValueUncheckedUpdateWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
templateFieldId String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
rowIndex Int | NullableIntFieldUpdateOperationsInput | Null Yes

RequisitionValueUncheckedUpdateManyWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
templateFieldId String | StringFieldUpdateOperationsInput No
value String | StringFieldUpdateOperationsInput No
rowIndex Int | NullableIntFieldUpdateOperationsInput | Null Yes

AttachmentUpdateWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
uploader UserUpdateOneRequiredWithoutUploadedAttachmentsNestedInput No
comment CommentUpdateOneWithoutAttachmentsNestedInput No

AttachmentUncheckedUpdateWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
uploaderId String | StringFieldUpdateOperationsInput No
commentId String | NullableStringFieldUpdateOperationsInput | Null Yes

AttachmentUncheckedUpdateManyWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
uploaderId String | StringFieldUpdateOperationsInput No
commentId String | NullableStringFieldUpdateOperationsInput | Null Yes

CommentUpdateWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
content String | StringFieldUpdateOperationsInput No
action ActionType | EnumActionTypeFieldUpdateOperationsInput No
author UserUpdateOneRequiredWithoutCommentsNestedInput No
attachments AttachmentUpdateManyWithoutCommentNestedInput No

CommentUncheckedUpdateWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
content String | StringFieldUpdateOperationsInput No
action ActionType | EnumActionTypeFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No
attachments AttachmentUncheckedUpdateManyWithoutCommentNestedInput No

CommentUncheckedUpdateManyWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
content String | StringFieldUpdateOperationsInput No
action ActionType | EnumActionTypeFieldUpdateOperationsInput No
authorId String | StringFieldUpdateOperationsInput No

NotificationUpdateWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
isRead Boolean | BoolFieldUpdateOperationsInput No
recipient UserUpdateOneRequiredWithoutNotificationsNestedInput No

NotificationUncheckedUpdateWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
isRead Boolean | BoolFieldUpdateOperationsInput No
recipientId String | StringFieldUpdateOperationsInput No

NotificationUncheckedUpdateManyWithoutRequisitionInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
message String | StringFieldUpdateOperationsInput No
isRead Boolean | BoolFieldUpdateOperationsInput No
recipientId String | StringFieldUpdateOperationsInput No

RequisitionTagUpdateWithoutRequisitionInput

Name Type Nullable
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No
tag TagUpdateOneRequiredWithoutRequisitionsNestedInput No
assignedBy UserUpdateOneRequiredWithoutTagAssignmentsNestedInput No

RequisitionTagUncheckedUpdateWithoutRequisitionInput

Name Type Nullable
tagId String | StringFieldUpdateOperationsInput No
assignedById String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

RequisitionTagUncheckedUpdateManyWithoutRequisitionInput

Name Type Nullable
tagId String | StringFieldUpdateOperationsInput No
assignedById String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

AttachmentCreateManyCommentInput

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int | Null Yes
uploaderId String No
requisitionId String | Null Yes

AttachmentUpdateWithoutCommentInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
uploader UserUpdateOneRequiredWithoutUploadedAttachmentsNestedInput No
requisition RequisitionUpdateOneWithoutAttachmentsNestedInput No

AttachmentUncheckedUpdateWithoutCommentInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
uploaderId String | StringFieldUpdateOperationsInput No
requisitionId String | NullableStringFieldUpdateOperationsInput | Null Yes

AttachmentUncheckedUpdateManyWithoutCommentInput

Name Type Nullable
id String | StringFieldUpdateOperationsInput No
createdAt DateTime | DateTimeFieldUpdateOperationsInput No
url String | StringFieldUpdateOperationsInput No
filename String | StringFieldUpdateOperationsInput No
filetype String | StringFieldUpdateOperationsInput No
size Int | NullableIntFieldUpdateOperationsInput | Null Yes
uploaderId String | StringFieldUpdateOperationsInput No
requisitionId String | NullableStringFieldUpdateOperationsInput | Null Yes

RequisitionTagCreateManyTagInput

Name Type Nullable
requisitionId String No
assignedById String No
assignedAt DateTime No

RequisitionTagUpdateWithoutTagInput

Name Type Nullable
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No
requisition RequisitionUpdateOneRequiredWithoutTagsNestedInput No
assignedBy UserUpdateOneRequiredWithoutTagAssignmentsNestedInput No

RequisitionTagUncheckedUpdateWithoutTagInput

Name Type Nullable
requisitionId String | StringFieldUpdateOperationsInput No
assignedById String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

RequisitionTagUncheckedUpdateManyWithoutTagInput

Name Type Nullable
requisitionId String | StringFieldUpdateOperationsInput No
assignedById String | StringFieldUpdateOperationsInput No
assignedAt DateTime | DateTimeFieldUpdateOperationsInput No

Output Types

User

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
firstName String No
lastName String No
name String Yes
email String Yes
emailVerified Boolean No
image String No
status UserStatus Yes
sessions Session[] No
accounts Account[] No
roleAssignments UserRoleAssignment[] No
businessUnits UserBusinessUnit[] No
headedBusinessUnit BusinessUnit No
initiatedRequisitions Requisition[] No
assignedApprovals RequisitionApproval[] No
comments Comment[] No
uploadedAttachments Attachment[] No
notifications Notification[] No
createdTags Tag[] No
tagAssignments RequisitionTag[] No
_count UserCountOutputType Yes

Session

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
expiresAt DateTime Yes
token String Yes
ipAddress String No
userAgent String No
userId String Yes
user User Yes

Account

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
accountId String Yes
providerId String Yes
accessToken String No
refreshToken String No
idToken String No
accessTokenExpiresAt DateTime No
refreshTokenExpiresAt DateTime No
scope String No
password String No
userId String Yes
user User Yes

Verification

Name Type Nullable
id String Yes
createdAt DateTime No
updatedAt DateTime No
identifier String Yes
value String Yes
expiresAt DateTime Yes

BusinessUnit

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
headId String Yes
head User Yes
members UserBusinessUnit[] No
roles Role[] No
requisitionTemplates RequisitionTemplate[] No
requisitions Requisition[] No
_count BusinessUnitCountOutputType Yes

UserBusinessUnit

Name Type Nullable
userId String Yes
businessUnitId String Yes
membershipType BUMembershipType Yes
user User Yes
businessUnit BusinessUnit Yes

Role

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
scope RoleScope Yes
isBUAdmin Boolean Yes
businessUnitId String No
businessUnit BusinessUnit No
userAssignments UserRoleAssignment[] No
accessibleTemplates TemplateInitiatorAccess[] No
approvalStepDefinitions ApprovalStepDefinition[] No
_count RoleCountOutputType Yes

UserRoleAssignment

Name Type Nullable
userId String Yes
roleId String Yes
assignedAt DateTime Yes
user User Yes
role Role Yes

RequisitionTemplate

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
description String No
businessUnitId String Yes
approvalWorkflowId String No
businessUnit BusinessUnit Yes
fields TemplateField[] No
initiatorAccess TemplateInitiatorAccess[] No
approvalWorkflow ApprovalWorkflow No
requisitions Requisition[] No
_count RequisitionTemplateCountOutputType Yes

TemplateField

Name Type Nullable
id String Yes
templateId String Yes
label String Yes
fieldType FieldType Yes
isRequired Boolean Yes
placeholder String No
order Int Yes
parentListFieldId String No
template RequisitionTemplate Yes
options FieldOption[] No
listColumns TemplateField[] No
parentListField TemplateField No
submittedValues RequisitionValue[] No
_count TemplateFieldCountOutputType Yes

FieldOption

Name Type Nullable
id String Yes
fieldId String Yes
label String Yes
value String Yes
order Int Yes
field TemplateField Yes

TemplateInitiatorAccess

Name Type Nullable
templateId String Yes
roleId String Yes
template RequisitionTemplate Yes
role Role Yes

ApprovalWorkflow

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
steps ApprovalStepDefinition[] No
templates RequisitionTemplate[] No
_count ApprovalWorkflowCountOutputType Yes

ApprovalStepDefinition

Name Type Nullable
id String Yes
workflowId String Yes
stepNumber Int Yes
approverRoleId String Yes
workflow ApprovalWorkflow Yes
approverRole Role Yes
requisitionApprovals RequisitionApproval[] No
_count ApprovalStepDefinitionCountOutputType Yes

Requisition

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
initiatorId String Yes
businessUnitId String Yes
templateId String Yes
overallStatus RequisitionStatus Yes
initiator User Yes
fromBU BusinessUnit Yes
template RequisitionTemplate Yes
approvalHistory RequisitionApproval[] No
submittedValues RequisitionValue[] No
attachments Attachment[] No
actionLog Comment[] No
notifications Notification[] No
tags RequisitionTag[] No
_count RequisitionCountOutputType Yes

RequisitionApproval

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
requisitionId String Yes
stepDefinitionId String Yes
approverId String No
status ApprovalStatus Yes
actionedAt DateTime No
requisition Requisition Yes
stepDefinition ApprovalStepDefinition Yes
approver User No

RequisitionValue

Name Type Nullable
id String Yes
requisitionId String Yes
templateFieldId String Yes
value String Yes
rowIndex Int No
requisition Requisition Yes
templateField TemplateField Yes

Attachment

Name Type Nullable
id String Yes
createdAt DateTime Yes
url String Yes
filename String Yes
filetype String Yes
size Int No
uploaderId String Yes
requisitionId String No
commentId String No
uploader User Yes
requisition Requisition No
comment Comment No

Comment

Name Type Nullable
id String Yes
createdAt DateTime Yes
content String Yes
action ActionType Yes
authorId String Yes
requisitionId String Yes
author User Yes
requisition Requisition Yes
attachments Attachment[] No
_count CommentCountOutputType Yes

Notification

Name Type Nullable
id String Yes
createdAt DateTime Yes
message String Yes
isRead Boolean Yes
recipientId String Yes
requisitionId String No
recipient User Yes
requisition Requisition No

Tag

Name Type Nullable
id String Yes
createdAt DateTime Yes
label String Yes
color String Yes
creatorId String Yes
creator User Yes
requisitions RequisitionTag[] No
_count TagCountOutputType Yes

RequisitionTag

Name Type Nullable
requisitionId String Yes
tagId String Yes
assignedById String Yes
assignedAt DateTime Yes
requisition Requisition Yes
tag Tag Yes
assignedBy User Yes

CreateManyUserAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
firstName String No
lastName String No
name String Yes
email String Yes
emailVerified Boolean No
image String No
status UserStatus Yes

UpdateManyUserAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
firstName String No
lastName String No
name String Yes
email String Yes
emailVerified Boolean No
image String No
status UserStatus Yes

CreateManySessionAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
expiresAt DateTime Yes
token String Yes
ipAddress String No
userAgent String No
userId String Yes
user User Yes

UpdateManySessionAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
expiresAt DateTime Yes
token String Yes
ipAddress String No
userAgent String No
userId String Yes
user User Yes

CreateManyAccountAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
accountId String Yes
providerId String Yes
accessToken String No
refreshToken String No
idToken String No
accessTokenExpiresAt DateTime No
refreshTokenExpiresAt DateTime No
scope String No
password String No
userId String Yes
user User Yes

UpdateManyAccountAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
accountId String Yes
providerId String Yes
accessToken String No
refreshToken String No
idToken String No
accessTokenExpiresAt DateTime No
refreshTokenExpiresAt DateTime No
scope String No
password String No
userId String Yes
user User Yes

CreateManyVerificationAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime No
updatedAt DateTime No
identifier String Yes
value String Yes
expiresAt DateTime Yes

UpdateManyVerificationAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime No
updatedAt DateTime No
identifier String Yes
value String Yes
expiresAt DateTime Yes

CreateManyBusinessUnitAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
headId String Yes
head User Yes

UpdateManyBusinessUnitAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
headId String Yes
head User Yes

CreateManyUserBusinessUnitAndReturnOutputType

Name Type Nullable
userId String Yes
businessUnitId String Yes
membershipType BUMembershipType Yes
user User Yes
businessUnit BusinessUnit Yes

UpdateManyUserBusinessUnitAndReturnOutputType

Name Type Nullable
userId String Yes
businessUnitId String Yes
membershipType BUMembershipType Yes
user User Yes
businessUnit BusinessUnit Yes

CreateManyRoleAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
scope RoleScope Yes
isBUAdmin Boolean Yes
businessUnitId String No
businessUnit BusinessUnit No

UpdateManyRoleAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
scope RoleScope Yes
isBUAdmin Boolean Yes
businessUnitId String No
businessUnit BusinessUnit No

CreateManyUserRoleAssignmentAndReturnOutputType

Name Type Nullable
userId String Yes
roleId String Yes
assignedAt DateTime Yes
user User Yes
role Role Yes

UpdateManyUserRoleAssignmentAndReturnOutputType

Name Type Nullable
userId String Yes
roleId String Yes
assignedAt DateTime Yes
user User Yes
role Role Yes

CreateManyRequisitionTemplateAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
description String No
businessUnitId String Yes
approvalWorkflowId String No
businessUnit BusinessUnit Yes
approvalWorkflow ApprovalWorkflow No

UpdateManyRequisitionTemplateAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
description String No
businessUnitId String Yes
approvalWorkflowId String No
businessUnit BusinessUnit Yes
approvalWorkflow ApprovalWorkflow No

CreateManyTemplateFieldAndReturnOutputType

Name Type Nullable
id String Yes
templateId String Yes
label String Yes
fieldType FieldType Yes
isRequired Boolean Yes
placeholder String No
order Int Yes
parentListFieldId String No
template RequisitionTemplate Yes
parentListField TemplateField No

UpdateManyTemplateFieldAndReturnOutputType

Name Type Nullable
id String Yes
templateId String Yes
label String Yes
fieldType FieldType Yes
isRequired Boolean Yes
placeholder String No
order Int Yes
parentListFieldId String No
template RequisitionTemplate Yes
parentListField TemplateField No

CreateManyFieldOptionAndReturnOutputType

Name Type Nullable
id String Yes
fieldId String Yes
label String Yes
value String Yes
order Int Yes
field TemplateField Yes

UpdateManyFieldOptionAndReturnOutputType

Name Type Nullable
id String Yes
fieldId String Yes
label String Yes
value String Yes
order Int Yes
field TemplateField Yes

CreateManyTemplateInitiatorAccessAndReturnOutputType

Name Type Nullable
templateId String Yes
roleId String Yes
template RequisitionTemplate Yes
role Role Yes

UpdateManyTemplateInitiatorAccessAndReturnOutputType

Name Type Nullable
templateId String Yes
roleId String Yes
template RequisitionTemplate Yes
role Role Yes

CreateManyApprovalWorkflowAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes

UpdateManyApprovalWorkflowAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes

CreateManyApprovalStepDefinitionAndReturnOutputType

Name Type Nullable
id String Yes
workflowId String Yes
stepNumber Int Yes
approverRoleId String Yes
workflow ApprovalWorkflow Yes
approverRole Role Yes

UpdateManyApprovalStepDefinitionAndReturnOutputType

Name Type Nullable
id String Yes
workflowId String Yes
stepNumber Int Yes
approverRoleId String Yes
workflow ApprovalWorkflow Yes
approverRole Role Yes

CreateManyRequisitionAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
initiatorId String Yes
businessUnitId String Yes
templateId String Yes
overallStatus RequisitionStatus Yes
initiator User Yes
fromBU BusinessUnit Yes
template RequisitionTemplate Yes

UpdateManyRequisitionAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
initiatorId String Yes
businessUnitId String Yes
templateId String Yes
overallStatus RequisitionStatus Yes
initiator User Yes
fromBU BusinessUnit Yes
template RequisitionTemplate Yes

CreateManyRequisitionApprovalAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
requisitionId String Yes
stepDefinitionId String Yes
approverId String No
status ApprovalStatus Yes
actionedAt DateTime No
requisition Requisition Yes
stepDefinition ApprovalStepDefinition Yes
approver User No

UpdateManyRequisitionApprovalAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
requisitionId String Yes
stepDefinitionId String Yes
approverId String No
status ApprovalStatus Yes
actionedAt DateTime No
requisition Requisition Yes
stepDefinition ApprovalStepDefinition Yes
approver User No

CreateManyRequisitionValueAndReturnOutputType

Name Type Nullable
id String Yes
requisitionId String Yes
templateFieldId String Yes
value String Yes
rowIndex Int No
requisition Requisition Yes
templateField TemplateField Yes

UpdateManyRequisitionValueAndReturnOutputType

Name Type Nullable
id String Yes
requisitionId String Yes
templateFieldId String Yes
value String Yes
rowIndex Int No
requisition Requisition Yes
templateField TemplateField Yes

CreateManyAttachmentAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
url String Yes
filename String Yes
filetype String Yes
size Int No
uploaderId String Yes
requisitionId String No
commentId String No
uploader User Yes
requisition Requisition No
comment Comment No

UpdateManyAttachmentAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
url String Yes
filename String Yes
filetype String Yes
size Int No
uploaderId String Yes
requisitionId String No
commentId String No
uploader User Yes
requisition Requisition No
comment Comment No

CreateManyCommentAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
content String Yes
action ActionType Yes
authorId String Yes
requisitionId String Yes
author User Yes
requisition Requisition Yes

UpdateManyCommentAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
content String Yes
action ActionType Yes
authorId String Yes
requisitionId String Yes
author User Yes
requisition Requisition Yes

CreateManyNotificationAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
message String Yes
isRead Boolean Yes
recipientId String Yes
requisitionId String No
recipient User Yes
requisition Requisition No

UpdateManyNotificationAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
message String Yes
isRead Boolean Yes
recipientId String Yes
requisitionId String No
recipient User Yes
requisition Requisition No

CreateManyTagAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
label String Yes
color String Yes
creatorId String Yes
creator User Yes

UpdateManyTagAndReturnOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
label String Yes
color String Yes
creatorId String Yes
creator User Yes

CreateManyRequisitionTagAndReturnOutputType

Name Type Nullable
requisitionId String Yes
tagId String Yes
assignedById String Yes
assignedAt DateTime Yes
requisition Requisition Yes
tag Tag Yes
assignedBy User Yes

UpdateManyRequisitionTagAndReturnOutputType

Name Type Nullable
requisitionId String Yes
tagId String Yes
assignedById String Yes
assignedAt DateTime Yes
requisition Requisition Yes
tag Tag Yes
assignedBy User Yes

AggregateUser

Name Type Nullable
_count UserCountAggregateOutputType No
_min UserMinAggregateOutputType No
_max UserMaxAggregateOutputType No

UserGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
firstName String No
lastName String No
name String Yes
email String Yes
emailVerified Boolean No
image String No
status UserStatus Yes
_count UserCountAggregateOutputType No
_min UserMinAggregateOutputType No
_max UserMaxAggregateOutputType No

AggregateSession

Name Type Nullable
_count SessionCountAggregateOutputType No
_min SessionMinAggregateOutputType No
_max SessionMaxAggregateOutputType No

SessionGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
expiresAt DateTime Yes
token String Yes
ipAddress String No
userAgent String No
userId String Yes
_count SessionCountAggregateOutputType No
_min SessionMinAggregateOutputType No
_max SessionMaxAggregateOutputType No

AggregateAccount

Name Type Nullable
_count AccountCountAggregateOutputType No
_min AccountMinAggregateOutputType No
_max AccountMaxAggregateOutputType No

AccountGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
accountId String Yes
providerId String Yes
accessToken String No
refreshToken String No
idToken String No
accessTokenExpiresAt DateTime No
refreshTokenExpiresAt DateTime No
scope String No
password String No
userId String Yes
_count AccountCountAggregateOutputType No
_min AccountMinAggregateOutputType No
_max AccountMaxAggregateOutputType No

AggregateVerification

Name Type Nullable
_count VerificationCountAggregateOutputType No
_min VerificationMinAggregateOutputType No
_max VerificationMaxAggregateOutputType No

VerificationGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime No
updatedAt DateTime No
identifier String Yes
value String Yes
expiresAt DateTime Yes
_count VerificationCountAggregateOutputType No
_min VerificationMinAggregateOutputType No
_max VerificationMaxAggregateOutputType No

AggregateBusinessUnit

Name Type Nullable
_count BusinessUnitCountAggregateOutputType No
_min BusinessUnitMinAggregateOutputType No
_max BusinessUnitMaxAggregateOutputType No

BusinessUnitGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
headId String Yes
_count BusinessUnitCountAggregateOutputType No
_min BusinessUnitMinAggregateOutputType No
_max BusinessUnitMaxAggregateOutputType No


UserBusinessUnitGroupByOutputType

Name Type Nullable
userId String Yes
businessUnitId String Yes
membershipType BUMembershipType Yes
_count UserBusinessUnitCountAggregateOutputType No
_min UserBusinessUnitMinAggregateOutputType No
_max UserBusinessUnitMaxAggregateOutputType No

AggregateRole

Name Type Nullable
_count RoleCountAggregateOutputType No
_min RoleMinAggregateOutputType No
_max RoleMaxAggregateOutputType No

RoleGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
scope RoleScope Yes
isBUAdmin Boolean Yes
businessUnitId String No
_count RoleCountAggregateOutputType No
_min RoleMinAggregateOutputType No
_max RoleMaxAggregateOutputType No


UserRoleAssignmentGroupByOutputType

Name Type Nullable
userId String Yes
roleId String Yes
assignedAt DateTime Yes
_count UserRoleAssignmentCountAggregateOutputType No
_min UserRoleAssignmentMinAggregateOutputType No
_max UserRoleAssignmentMaxAggregateOutputType No


RequisitionTemplateGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
description String No
businessUnitId String Yes
approvalWorkflowId String No
_count RequisitionTemplateCountAggregateOutputType No
_min RequisitionTemplateMinAggregateOutputType No
_max RequisitionTemplateMaxAggregateOutputType No


TemplateFieldGroupByOutputType

Name Type Nullable
id String Yes
templateId String Yes
label String Yes
fieldType FieldType Yes
isRequired Boolean Yes
placeholder String No
order Int Yes
parentListFieldId String No
_count TemplateFieldCountAggregateOutputType No
_avg TemplateFieldAvgAggregateOutputType No
_sum TemplateFieldSumAggregateOutputType No
_min TemplateFieldMinAggregateOutputType No
_max TemplateFieldMaxAggregateOutputType No


FieldOptionGroupByOutputType

Name Type Nullable
id String Yes
fieldId String Yes
label String Yes
value String Yes
order Int Yes
_count FieldOptionCountAggregateOutputType No
_avg FieldOptionAvgAggregateOutputType No
_sum FieldOptionSumAggregateOutputType No
_min FieldOptionMinAggregateOutputType No
_max FieldOptionMaxAggregateOutputType No


TemplateInitiatorAccessGroupByOutputType

Name Type Nullable
templateId String Yes
roleId String Yes
_count TemplateInitiatorAccessCountAggregateOutputType No
_min TemplateInitiatorAccessMinAggregateOutputType No
_max TemplateInitiatorAccessMaxAggregateOutputType No


ApprovalWorkflowGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
name String Yes
_count ApprovalWorkflowCountAggregateOutputType No
_min ApprovalWorkflowMinAggregateOutputType No
_max ApprovalWorkflowMaxAggregateOutputType No


ApprovalStepDefinitionGroupByOutputType

Name Type Nullable
id String Yes
workflowId String Yes
stepNumber Int Yes
approverRoleId String Yes
_count ApprovalStepDefinitionCountAggregateOutputType No
_avg ApprovalStepDefinitionAvgAggregateOutputType No
_sum ApprovalStepDefinitionSumAggregateOutputType No
_min ApprovalStepDefinitionMinAggregateOutputType No
_max ApprovalStepDefinitionMaxAggregateOutputType No

AggregateRequisition

Name Type Nullable
_count RequisitionCountAggregateOutputType No
_min RequisitionMinAggregateOutputType No
_max RequisitionMaxAggregateOutputType No

RequisitionGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
initiatorId String Yes
businessUnitId String Yes
templateId String Yes
overallStatus RequisitionStatus Yes
_count RequisitionCountAggregateOutputType No
_min RequisitionMinAggregateOutputType No
_max RequisitionMaxAggregateOutputType No


RequisitionApprovalGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
updatedAt DateTime Yes
requisitionId String Yes
stepDefinitionId String Yes
approverId String No
status ApprovalStatus Yes
actionedAt DateTime No
_count RequisitionApprovalCountAggregateOutputType No
_min RequisitionApprovalMinAggregateOutputType No
_max RequisitionApprovalMaxAggregateOutputType No


RequisitionValueGroupByOutputType

Name Type Nullable
id String Yes
requisitionId String Yes
templateFieldId String Yes
value String Yes
rowIndex Int No
_count RequisitionValueCountAggregateOutputType No
_avg RequisitionValueAvgAggregateOutputType No
_sum RequisitionValueSumAggregateOutputType No
_min RequisitionValueMinAggregateOutputType No
_max RequisitionValueMaxAggregateOutputType No


AttachmentGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
url String Yes
filename String Yes
filetype String Yes
size Int No
uploaderId String Yes
requisitionId String No
commentId String No
_count AttachmentCountAggregateOutputType No
_avg AttachmentAvgAggregateOutputType No
_sum AttachmentSumAggregateOutputType No
_min AttachmentMinAggregateOutputType No
_max AttachmentMaxAggregateOutputType No

AggregateComment

Name Type Nullable
_count CommentCountAggregateOutputType No
_min CommentMinAggregateOutputType No
_max CommentMaxAggregateOutputType No

CommentGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
content String Yes
action ActionType Yes
authorId String Yes
requisitionId String Yes
_count CommentCountAggregateOutputType No
_min CommentMinAggregateOutputType No
_max CommentMaxAggregateOutputType No

AggregateNotification

Name Type Nullable
_count NotificationCountAggregateOutputType No
_min NotificationMinAggregateOutputType No
_max NotificationMaxAggregateOutputType No

NotificationGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
message String Yes
isRead Boolean Yes
recipientId String Yes
requisitionId String No
_count NotificationCountAggregateOutputType No
_min NotificationMinAggregateOutputType No
_max NotificationMaxAggregateOutputType No

AggregateTag

Name Type Nullable
_count TagCountAggregateOutputType No
_min TagMinAggregateOutputType No
_max TagMaxAggregateOutputType No

TagGroupByOutputType

Name Type Nullable
id String Yes
createdAt DateTime Yes
label String Yes
color String Yes
creatorId String Yes
_count TagCountAggregateOutputType No
_min TagMinAggregateOutputType No
_max TagMaxAggregateOutputType No


RequisitionTagGroupByOutputType

Name Type Nullable
requisitionId String Yes
tagId String Yes
assignedById String Yes
assignedAt DateTime Yes
_count RequisitionTagCountAggregateOutputType No
_min RequisitionTagMinAggregateOutputType No
_max RequisitionTagMaxAggregateOutputType No

AffectedRowsOutput

Name Type Nullable
count Int Yes

UserCountOutputType

Name Type Nullable
sessions Int Yes
accounts Int Yes
roleAssignments Int Yes
businessUnits Int Yes
initiatedRequisitions Int Yes
assignedApprovals Int Yes
comments Int Yes
uploadedAttachments Int Yes
notifications Int Yes
createdTags Int Yes
tagAssignments Int Yes

UserCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
updatedAt Int Yes
firstName Int Yes
lastName Int Yes
name Int Yes
email Int Yes
emailVerified Int Yes
image Int Yes
status Int Yes
_all Int Yes

UserMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String No
lastName String No
name String No
email String No
emailVerified Boolean No
image String No
status UserStatus No

UserMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
firstName String No
lastName String No
name String No
email String No
emailVerified Boolean No
image String No
status UserStatus No

SessionCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
updatedAt Int Yes
expiresAt Int Yes
token Int Yes
ipAddress Int Yes
userAgent Int Yes
userId Int Yes
_all Int Yes

SessionMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
expiresAt DateTime No
token String No
ipAddress String No
userAgent String No
userId String No

SessionMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
expiresAt DateTime No
token String No
ipAddress String No
userAgent String No
userId String No

AccountCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
updatedAt Int Yes
accountId Int Yes
providerId Int Yes
accessToken Int Yes
refreshToken Int Yes
idToken Int Yes
accessTokenExpiresAt Int Yes
refreshTokenExpiresAt Int Yes
scope Int Yes
password Int Yes
userId Int Yes
_all Int Yes

AccountMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
accountId String No
providerId String No
accessToken String No
refreshToken String No
idToken String No
accessTokenExpiresAt DateTime No
refreshTokenExpiresAt DateTime No
scope String No
password String No
userId String No

AccountMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
accountId String No
providerId String No
accessToken String No
refreshToken String No
idToken String No
accessTokenExpiresAt DateTime No
refreshTokenExpiresAt DateTime No
scope String No
password String No
userId String No

VerificationCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
updatedAt Int Yes
identifier Int Yes
value Int Yes
expiresAt Int Yes
_all Int Yes

VerificationMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
identifier String No
value String No
expiresAt DateTime No

VerificationMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
identifier String No
value String No
expiresAt DateTime No

BusinessUnitCountOutputType

Name Type Nullable
members Int Yes
roles Int Yes
requisitionTemplates Int Yes
requisitions Int Yes

BusinessUnitCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
updatedAt Int Yes
name Int Yes
headId Int Yes
_all Int Yes

BusinessUnitMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
headId String No

BusinessUnitMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
headId String No

UserBusinessUnitCountAggregateOutputType

Name Type Nullable
userId Int Yes
businessUnitId Int Yes
membershipType Int Yes
_all Int Yes

UserBusinessUnitMinAggregateOutputType

Name Type Nullable
userId String No
businessUnitId String No
membershipType BUMembershipType No

UserBusinessUnitMaxAggregateOutputType

Name Type Nullable
userId String No
businessUnitId String No
membershipType BUMembershipType No

RoleCountOutputType

Name Type Nullable
userAssignments Int Yes
accessibleTemplates Int Yes
approvalStepDefinitions Int Yes

RoleCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
updatedAt Int Yes
name Int Yes
scope Int Yes
isBUAdmin Int Yes
businessUnitId Int Yes
_all Int Yes

RoleMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnitId String No

RoleMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
scope RoleScope No
isBUAdmin Boolean No
businessUnitId String No

UserRoleAssignmentCountAggregateOutputType

Name Type Nullable
userId Int Yes
roleId Int Yes
assignedAt Int Yes
_all Int Yes

UserRoleAssignmentMinAggregateOutputType

Name Type Nullable
userId String No
roleId String No
assignedAt DateTime No

UserRoleAssignmentMaxAggregateOutputType

Name Type Nullable
userId String No
roleId String No
assignedAt DateTime No

RequisitionTemplateCountOutputType

Name Type Nullable
fields Int Yes
initiatorAccess Int Yes
requisitions Int Yes

RequisitionTemplateCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
updatedAt Int Yes
name Int Yes
description Int Yes
businessUnitId Int Yes
approvalWorkflowId Int Yes
_all Int Yes

RequisitionTemplateMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String No
businessUnitId String No
approvalWorkflowId String No

RequisitionTemplateMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No
description String No
businessUnitId String No
approvalWorkflowId String No

TemplateFieldCountOutputType

Name Type Nullable
options Int Yes
listColumns Int Yes
submittedValues Int Yes

TemplateFieldCountAggregateOutputType

Name Type Nullable
id Int Yes
templateId Int Yes
label Int Yes
fieldType Int Yes
isRequired Int Yes
placeholder Int Yes
order Int Yes
parentListFieldId Int Yes
_all Int Yes

TemplateFieldAvgAggregateOutputType

Name Type Nullable
order Float No

TemplateFieldSumAggregateOutputType

Name Type Nullable
order Int No

TemplateFieldMinAggregateOutputType

Name Type Nullable
id String No
templateId String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String No
order Int No
parentListFieldId String No

TemplateFieldMaxAggregateOutputType

Name Type Nullable
id String No
templateId String No
label String No
fieldType FieldType No
isRequired Boolean No
placeholder String No
order Int No
parentListFieldId String No

FieldOptionCountAggregateOutputType

Name Type Nullable
id Int Yes
fieldId Int Yes
label Int Yes
value Int Yes
order Int Yes
_all Int Yes

FieldOptionAvgAggregateOutputType

Name Type Nullable
order Float No

FieldOptionSumAggregateOutputType

Name Type Nullable
order Int No

FieldOptionMinAggregateOutputType

Name Type Nullable
id String No
fieldId String No
label String No
value String No
order Int No

FieldOptionMaxAggregateOutputType

Name Type Nullable
id String No
fieldId String No
label String No
value String No
order Int No

TemplateInitiatorAccessCountAggregateOutputType

Name Type Nullable
templateId Int Yes
roleId Int Yes
_all Int Yes

TemplateInitiatorAccessMinAggregateOutputType

Name Type Nullable
templateId String No
roleId String No

TemplateInitiatorAccessMaxAggregateOutputType

Name Type Nullable
templateId String No
roleId String No

ApprovalWorkflowCountOutputType

Name Type Nullable
steps Int Yes
templates Int Yes

ApprovalWorkflowCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
updatedAt Int Yes
name Int Yes
_all Int Yes

ApprovalWorkflowMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No

ApprovalWorkflowMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
name String No

ApprovalStepDefinitionCountOutputType

Name Type Nullable
requisitionApprovals Int Yes

ApprovalStepDefinitionCountAggregateOutputType

Name Type Nullable
id Int Yes
workflowId Int Yes
stepNumber Int Yes
approverRoleId Int Yes
_all Int Yes

ApprovalStepDefinitionAvgAggregateOutputType

Name Type Nullable
stepNumber Float No

ApprovalStepDefinitionSumAggregateOutputType

Name Type Nullable
stepNumber Int No

ApprovalStepDefinitionMinAggregateOutputType

Name Type Nullable
id String No
workflowId String No
stepNumber Int No
approverRoleId String No

ApprovalStepDefinitionMaxAggregateOutputType

Name Type Nullable
id String No
workflowId String No
stepNumber Int No
approverRoleId String No

RequisitionCountOutputType

Name Type Nullable
approvalHistory Int Yes
submittedValues Int Yes
attachments Int Yes
actionLog Int Yes
notifications Int Yes
tags Int Yes

RequisitionCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
updatedAt Int Yes
initiatorId Int Yes
businessUnitId Int Yes
templateId Int Yes
overallStatus Int Yes
_all Int Yes

RequisitionMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No

RequisitionMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
initiatorId String No
businessUnitId String No
templateId String No
overallStatus RequisitionStatus No

RequisitionApprovalCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
updatedAt Int Yes
requisitionId Int Yes
stepDefinitionId Int Yes
approverId Int Yes
status Int Yes
actionedAt Int Yes
_all Int Yes

RequisitionApprovalMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
requisitionId String No
stepDefinitionId String No
approverId String No
status ApprovalStatus No
actionedAt DateTime No

RequisitionApprovalMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
updatedAt DateTime No
requisitionId String No
stepDefinitionId String No
approverId String No
status ApprovalStatus No
actionedAt DateTime No

RequisitionValueCountAggregateOutputType

Name Type Nullable
id Int Yes
requisitionId Int Yes
templateFieldId Int Yes
value Int Yes
rowIndex Int Yes
_all Int Yes

RequisitionValueAvgAggregateOutputType

Name Type Nullable
rowIndex Float No

RequisitionValueSumAggregateOutputType

Name Type Nullable
rowIndex Int No

RequisitionValueMinAggregateOutputType

Name Type Nullable
id String No
requisitionId String No
templateFieldId String No
value String No
rowIndex Int No

RequisitionValueMaxAggregateOutputType

Name Type Nullable
id String No
requisitionId String No
templateFieldId String No
value String No
rowIndex Int No

AttachmentCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
url Int Yes
filename Int Yes
filetype Int Yes
size Int Yes
uploaderId Int Yes
requisitionId Int Yes
commentId Int Yes
_all Int Yes

AttachmentAvgAggregateOutputType

Name Type Nullable
size Float No

AttachmentSumAggregateOutputType

Name Type Nullable
size Int No

AttachmentMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int No
uploaderId String No
requisitionId String No
commentId String No

AttachmentMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
url String No
filename String No
filetype String No
size Int No
uploaderId String No
requisitionId String No
commentId String No

CommentCountOutputType

Name Type Nullable
attachments Int Yes

CommentCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
content Int Yes
action Int Yes
authorId Int Yes
requisitionId Int Yes
_all Int Yes

CommentMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
authorId String No
requisitionId String No

CommentMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
content String No
action ActionType No
authorId String No
requisitionId String No

NotificationCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
message Int Yes
isRead Int Yes
recipientId Int Yes
requisitionId Int Yes
_all Int Yes

NotificationMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
recipientId String No
requisitionId String No

NotificationMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
message String No
isRead Boolean No
recipientId String No
requisitionId String No

TagCountOutputType

Name Type Nullable
requisitions Int Yes

TagCountAggregateOutputType

Name Type Nullable
id Int Yes
createdAt Int Yes
label Int Yes
color Int Yes
creatorId Int Yes
_all Int Yes

TagMinAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
label String No
color String No
creatorId String No

TagMaxAggregateOutputType

Name Type Nullable
id String No
createdAt DateTime No
label String No
color String No
creatorId String No

RequisitionTagCountAggregateOutputType

Name Type Nullable
requisitionId Int Yes
tagId Int Yes
assignedById Int Yes
assignedAt Int Yes
_all Int Yes

RequisitionTagMinAggregateOutputType

Name Type Nullable
requisitionId String No
tagId String No
assignedById String No
assignedAt DateTime No

RequisitionTagMaxAggregateOutputType

Name Type Nullable
requisitionId String No
tagId String No
assignedById String No
assignedAt DateTime No